Re: XID wraparound and busy databases

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: XID wraparound and busy databases
Дата
Msg-id 46C33EBA.EE98.0025.0@wicourts.gov
обсуждение исходный текст
Ответ на Re: XID wraparound and busy databases  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: XID wraparound and busy databases
Список pgsql-hackers
>>> On Wed, Aug 15, 2007 at  5:06 PM, in message <7968.1187215570@sss.pgh.pa.us>,
Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Robert Treat <xzilla@users.sourceforge.net> writes:
>> I'm a little confused, wouldnt the transaction that waits 30 minutes before
>> modifying data need to get an XID that jives with the system when it's
>> transaction started, not when it began manipulating data?
>
> Why?
>
>> Would it really be safe to take a new snapshot at that time,
>
> You wouldn't take a new snapshot.  The thought that occurs to me is that
> there's no reason that a transaction has to have an XID for itself
> before it takes a snapshot.  We always special-case our own XID anyway.

I'm having trouble picturing how that would work with a transaction using
the SERIALIZABLE transaction isolation level, or would this just be done at
the READ COMMITTED level?

-Kevin




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

Предыдущее
От: Ron Mayer
Дата:
Сообщение: Re: tsearch2 in PostgreSQL 8.3?
Следующее
От: Tom Lane
Дата:
Сообщение: Re: XID wraparound and busy databases