Re: Cursor support in pl/pg

Поиск
Список
Период
Сортировка
От Jan Wieck
Тема Re: Cursor support in pl/pg
Дата
Msg-id 200104261348.IAA01708@jupiter.jw.home
обсуждение исходный текст
Ответ на Re: Cursor support in pl/pg  (Ian Lance Taylor <ian@airs.com>)
Ответы Re: Cursor support in pl/pg  (Ian Lance Taylor <ian@airs.com>)
Список pgsql-hackers
Ian Lance Taylor wrote:
> Jan Wieck <JanWieck@Yahoo.com> writes:
>
> >     IIRC  the  patch  only  provides  the  syntax  for  CURSOR to
> >     PL/pgSQL. Not real cursor support on the SPI level.  So  it's
> >     still the same as before, the backend will try to suck up the
> >     entire resultset into the SPI tuple table (that's memory) and
> >     die if it's huge enough.
> >
> >     What  we  really need is an improvement to the SPI manager to
> >     support cursor (or cursor  like  behaviour  through  repeated
> >     executor calls).
>
> Agreed, but as I may have said before, 1) the problem you describe
> already exists in PL/pgSQL when using the FOR x IN SELECT statement,
> 2) the PL/pgSQL cursor patch is useful without the improvement to the
> SPI layer, 3) I would argue that the PL/pgSQL cursor patch is still
> needed after the SPI layer is improved.
>
> So I do not think that is a valid argument against installing the
> PL/pgSQL cursor patch.
   I  don't  object if we can be sure that it's implementing the   syntax a final version with *real* cursor support
will have.   Can we?
 


Jan

--

#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#================================================== JanWieck@Yahoo.com #



_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Neal Norwitz
Дата:
Сообщение: Re: refusing connections based on load ...
Следующее
От: Tom Lane
Дата:
Сообщение: Re: refusing connections based on load ...