Re: [HACKERS] Speedup twophase transactions
От
Stas Kelvich
Тема
Re: [HACKERS] Speedup twophase transactions
Дата
Msg-id
148B32B4-747B-4569-8B38-D4718757E123@postgrespro.ru
Ответ на
Re: Speedup twophase transactions (Michael Paquier)
Список
Дерево обсуждения
Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Kevin Grittner <kgrittn@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Jeff Janes <jeff.janes@gmail.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Andres Freund <andres@anarazel.de>
Re: Speedup twophase transactions Andres Freund <andres@anarazel.de>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Andres Freund <andres@anarazel.de>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Andres Freund <andres@anarazel.de>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions David Steele <david@pgmasters.net>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Jesper Pedersen <jesper.pedersen@redhat.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Jesper Pedersen <jesper.pedersen@redhat.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions David Steele <david@pgmasters.net>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Jesper Pedersen <jesper.pedersen@redhat.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Jesper Pedersen <jesper.pedersen@redhat.com>
Re: Speedup twophase transactions Robert Haas <robertmhaas@gmail.com>
Re: Speedup twophase transactions Jesper Pedersen <jesper.pedersen@redhat.com>
Re: Speedup twophase transactions Noah Misch <noah@leadboat.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Jesper Pedersen <jesper.pedersen@redhat.com>
Re: Speedup twophase transactions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndquadrant.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: [HACKERS] Speedup twophase transactions Bruce Momjian <bruce@momjian.us>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Bruce Momjian <bruce@momjian.us>
Re: [HACKERS] Speedup twophase transactions David Fetter <david@fetter.org>
Re: [HACKERS] Speedup twophase transactions Andres Freund <andres@anarazel.de>
Re: [HACKERS] Speedup twophase transactions Bruce Momjian <bruce@momjian.us>
Re: [HACKERS] Speedup twophase transactions Bruce Momjian <bruce@momjian.us>
Re: [HACKERS] Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Simon Riggs <simon@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Simon Riggs <simon@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions David Steele <david@pgmasters.net>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: [HACKERS] Speedup twophase transactions Nikhil Sontakke <nikhils@2ndquadrant.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndquadrant.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndquadrant.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Robert Haas <robertmhaas@gmail.com>
Re: Speedup twophase transactions Jesper Pedersen <jesper.pedersen@redhat.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Andres Freund <andres@anarazel.de>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Andres Freund <andres@anarazel.de>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Michael Paquier <michael.paquier@gmail.com>
Re: Speedup twophase transactions Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Jesper Pedersen <jesper.pedersen@redhat.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
Re: Speedup twophase transactions Jesper Pedersen <jesper.pedersen@redhat.com>
Re: Speedup twophase transactions Stas Kelvich <s.kelvich@postgrespro.ru>
Re: Speedup twophase transactions Jesper Pedersen <jesper.pedersen@redhat.com>
Re: Speedup twophase transactions Simon Riggs <simon@2ndQuadrant.com>
On 27 Sep 2016, at 03:30, Michael Paquier <michael.paquier@gmail.com> wrote:OK. I am marking this patch as returned with feedback then. Looking
forward to seeing the next investigations.. At least this review has
taught us one thing or two.
So, here is brand new implementation of the same thing.
Now instead of creating pgproc entry for prepared transaction during recovery,
I just store recptr/xid correspondence in separate 2L-list and deleting entries in that
list if redo process faced commit/abort. In case of checkpoint or end of recovery
transactions remaining in that list are dumped to files in pg_twophase.
Seems that current approach is way more simpler and patch has two times less
LOCs then previous one.
--
В списке pgsql-hackers по дате отправления
От: Antonin Houska
Дата:
От: Fujii Masao
Дата: