Re: WAL Bypass for indexes

From: "Nicolas Barbier" <nicolas(dot)barbier(at)gmail(dot)com>
To: "Tom Lane" <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: WAL Bypass for indexes
Date: 2006-04-07 13:41:35
Message-ID: b0f3f5a10604070641u59df9f00hec2f0e7d4b26d7f6@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

2006/4/3, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>:

> "Jonah H. Harris" <jonah(dot)harris(at)gmail(dot)com> writes:
> > we're working on a prototype to reduce WAL I/O and index updates in a
> > large percentage of OLTP situations by employing an update-in-place
> > under *safe* conditions.
>
> AFAICS there are no circumstances, ever, in which update-in-place is
> "safe". (No transaction can guarantee that it will commit.)

Updates to row values that did not "escape" the currect transaction
yet (ie, rows that were created by or have their last value written by
the current transaction).

Nicolas

--
Nicolas Barbier
http://www.gnu.org/philosophy/no-word-attachments.html

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Oleg Bartunov 2006-04-07 13:52:00 Re: GIN - Generalized Inverted iNdex.
Previous Message Martijn van Oosterhout 2006-04-07 13:24:06 Re: GIN - Generalized Inverted iNdex.