Re: Temporary tables under hot standby

Поиск
Список
Период
Сортировка
От Noah Misch
Тема Re: Temporary tables under hot standby
Дата
Msg-id 20120508090105.GA3757@tornado.leadboat.com
обсуждение исходный текст
Ответ на Re: Temporary tables under hot standby  (Merlin Moncure <mmoncure@gmail.com>)
Список pgsql-hackers
On Mon, May 07, 2012 at 09:04:28AM -0500, Merlin Moncure wrote:
> On Mon, May 7, 2012 at 8:52 AM, Michael Nolan <htfoot@gmail.com> wrote:
> > To cross-pollinate with another thread, if temporary tables (and
> > insert/delete/update transactions to them) are to be supported on a slave,
> > will the applications using those temporary tables expect to be able to use
> > 'nextval' on inserts to temporary tables as well?
> 
> That's a very good question.  I'm moving it  -hackers...how do non
> table temporary objects work?  Do you have CREATE GLOBAL TEMPORARY
> SEQUENCE?  etc.

Probably so, yes.

> My understanding of the current proposal is that the sequence (along
> with the rest of the table) has to be defined in the master as a
> global temporary table.

Yes.

> It seems that it wouldn't be possible or
> desirable to serialize sequence fetches between the master and standby
> servers, but I'm not sure about that.

Like global temporary tables, each session has an independent copy of each
global temporary sequence.  "nextval" would have no interaction with other
local backends, let alone remote ones.


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

Предыдущее
От: Michael Nolan
Дата:
Сообщение: problem/bug in drop tablespace?
Следующее
От: "Etsuro Fujita"
Дата:
Сообщение: WIP Patch: Selective binary conversion of CSV file foreign tables