Re: Serializable Isolation without blocking

From: "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
To: "Simon Riggs" <simon(at)2ndQuadrant(dot)com>
Cc: "Michael Cahill" <mjc(at)it(dot)usyd(dot)edu(dot)au>, <pgsql-hackers(at)postgresql(dot)org>, "Albe Laurenz" <laurenz(dot)albe(at)wien(dot)gv(dot)at>
Subject: Re: Serializable Isolation without blocking
Date: 2009-05-27 19:07:24
Message-ID: 4A1D491B.EE98.0025.1@wicourts.gov
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Simon Riggs <simon(at)2ndQuadrant(dot)com> wrote:

> Do we need table-level predicate locks at all? What would they give
> us? Why not just go straight for fine-grained page-level locks?

I don't want to get too far into implementation discussions at this
phase (see Tom's slides ;-)), but suffice it to say that a table scan
can cover more pages than we'd want to track individually....

The coursest possible resolution allows proof of concept. Tests can
be written that work at that level which should not break as
finer-grained locks are implemented. (See how I'm drawing from
another presentation? ;-))

-Kevin

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Peter Eisentraut 2009-05-27 19:42:12 Re: [PATCH] Compiler warning cleanup
Previous Message Simon Riggs 2009-05-27 19:00:24 Re: Serializable Isolation without blocking