Re: FDW for PostgreSQL

Поиск
Список
Период
Сортировка
От Albe Laurenz
Тема Re: FDW for PostgreSQL
Дата
Msg-id A737B7A37273E048B164557ADEF4A58B057B3258@ntex2010a.host.magwien.gv.at
обсуждение исходный текст
Ответ на Re: FDW for PostgreSQL  (Shigeru Hanada <shigeru.hanada@gmail.com>)
Ответы Re: FDW for PostgreSQL  (Shigeru Hanada <shigeru.hanada@gmail.com>)
Список pgsql-hackers
Shigeru Hanada wrote:
> Tom Lane wrote:
>>             It ought to be pulling the rows back a few at a time, and
>> that's not going to work well if multiple scans are sharing the same
>> connection.  (We might be able to dodge that by declaring a cursor
>> for each scan, but I'm not convinced that such a solution will scale up
>> to writable foreign tables, nested queries, subtransactions, etc.)
> 
> Indeed the FDW used CURSOR in older versions.  Sorry for that I have
> not looked writable foreign table patch closely yet, but it would
> require (may be multiple) remote update query executions during
> scanning?

It would for example call ExecForeignUpdate after each call to
IterateForeignScan that produces a row that meets the UPDATE
condition.

Yours,
Laurenz Albe

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

Предыдущее
От: Shigeru Hanada
Дата:
Сообщение: Re: FDW for PostgreSQL
Следующее
От: Shigeru Hanada
Дата:
Сообщение: Re: FDW for PostgreSQL