Re: User-facing aspects of serializable transactions
От
Heikki Linnakangas
Тема
Re: User-facing aspects of serializable transactions
Дата
Msg-id
4A1E829B.3020406@enterprisedb.com
Ответ на
Re: User-facing aspects of serializable transactions (Peter Eisentraut)
Список
Дерево обсуждения
User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Jeff Davis <pgsql@j-davis.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Jeff Davis <pgsql@j-davis.com>
Re: User-facing aspects of serializable transactions Tom Lane <tgl@sss.pgh.pa.us>
Re: User-facing aspects of serializable transactions Jeff Davis <pgsql@j-davis.com>
Re: User-facing aspects of serializable transactions Tom Lane <tgl@sss.pgh.pa.us>
Re: User-facing aspects of serializable transactions Jeff Davis <pgsql@j-davis.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Peter Eisentraut <peter_e@gmx.net>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Jeff Davis <pgsql@j-davis.com>
Re: User-facing aspects of serializable transactions Greg Stark <greg.stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions Tom Lane <tgl@sss.pgh.pa.us>
Re: User-facing aspects of serializable transactions Peter Eisentraut <peter_e@gmx.net>
Re: User-facing aspects of serializable transactions Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: User-facing aspects of serializable transactions Peter Eisentraut <peter_e@gmx.net>
Re: User-facing aspects of serializable transactions Robert Haas <robertmhaas@gmail.com>
Re: User-facing aspects of serializable transactions Tom Lane <tgl@sss.pgh.pa.us>
Re: User-facing aspects of serializable transactions Robert Haas <robertmhaas@gmail.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Greg Stark <stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Robert Haas <robertmhaas@gmail.com>
Re: User-facing aspects of serializable transactions Greg Stark <greg.stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Greg Stark <stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Greg Stark <stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Markus Wanner <markus@bluegap.ch>
Re: User-facing aspects of serializable transactions Greg Stark <stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Greg Stark <stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Greg Stark <stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions Jeff Davis <pgsql@j-davis.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions "Markus Wanner" <markus@bluegap.ch>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Greg Stark <stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Greg Stark <stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Greg Stark <stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable
transactions Bruce Momjian <bruce@momjian.us>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable
transactions Bruce Momjian <bruce@momjian.us>
Re: User-facing aspects of serializable transactions Robert Haas <robertmhaas@gmail.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Robert Haas <robertmhaas@gmail.com>
Re: User-facing aspects of serializable transactions Robert Haas <robertmhaas@gmail.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Tom Lane <tgl@sss.pgh.pa.us>
Re: User-facing aspects of serializable transactions Josh Berkus <josh@agliodbs.com>
Re: User-facing aspects of serializable transactions Greg Stark <stark@enterprisedb.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions "Albe Laurenz" <laurenz.albe@wien.gv.at>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Robert Haas <robertmhaas@gmail.com>
Re: User-facing aspects of serializable transactions "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: User-facing aspects of serializable transactions Robert Haas <robertmhaas@gmail.com>
Peter Eisentraut wrote: > On Thursday 28 May 2009 04:49:19 Tom Lane wrote: >> Yeah. The fundamental problem with all the "practical" approaches I've >> heard of is that they only work for a subset of possible predicates >> (possible WHERE clauses). The idea that you get true serializability >> only if your queries are phrased just so is ... icky. So icky that >> it doesn't sound like an improvement over what we have. > > Is it even possible to have a predicate locking implementation that can verify > whether an arbitrary predicate implies another arbitrary predicate? I don't think you need that for predicate locking. To determine if e.g an INSERT and a SELECT conflict, you need to determine if the INSERTed tuple matches the predicate in the SELECT. No need to deduce anything between two predicates, but between a tuple and a predicate. -- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com
В списке pgsql-hackers по дате отправления