From: "Kevin Grittner" on 15 Dec 2009 14:02 Just to make those who care aware of it, here is Michael Cahill's Doctoral Thesis based on implementing Serializable Snapshot Isolation in InnoDB using a refined version of the techniques previously used in the Berkley DB (and previously discussed on this list): http://hdl.handle.net/2123/5353 For those who missed the previous discussion, or don't remember it well, this technique uses non-blocking SIREAD locks, which allow true serializable behavior without increasing blocking beyond what is present in normal MVCC snapshot isolation (readers do not block writers, and vice versa), but generates some false positive serialization errors. Apparently the number of false positives in InnoDB is less than Berkeley DB because of the more fine-grained locking in InnoDB. Seriously, this post is just for the benefit of those who may be interested in following these developments -- I don't have the inclination or energy for another round of debate on the topic just now. :-/ -Kevin -- Sent via pgsql-hackers mailing list (pgsql-hackers(a)postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
|
Pages: 1 Prev: [HACKERS] Hot Standby and prepared transactions Next: idea - new aggregates median, listagg |