Re: HOT patch - version 15
От
Florian Pflug
Тема
Re: HOT patch - version 15
Дата
Msg-id
46E58763.6030508@gmail.com
Ответ на
Re: HOT patch - version 15 (Bruce Momjian)
Список
Дерево обсуждения
HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Gregory Stark <stark@enterprisedb.com>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Alvaro Herrera <alvherre@commandprompt.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Florian Pflug <fgp.phlo.org@gmail.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 Florian Pflug <fgp.phlo.org@gmail.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Gregory Stark <stark@enterprisedb.com>
Re: HOT patch - version 15 Gregory Stark <stark@enterprisedb.com>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Simon Riggs <simon@2ndquadrant.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Florian Pflug <fgp.phlo.org@gmail.com>
Re: HOT patch - version 15 "Pavan Deolasee" <pavan.deolasee@gmail.com>
Re: HOT patch - version 15 Florian Pflug <fgp.phlo.org@gmail.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Florian Pflug <fgp.phlo.org@gmail.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Alvaro Herrera <alvherre@commandprompt.com>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Alvaro Herrera <alvherre@commandprompt.com>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 Tom Lane <tgl@sss.pgh.pa.us>
Re: HOT patch - version 15 "Heikki Linnakangas" <heikki@enterprisedb.com>
Re: HOT patch - version 15 Bruce Momjian <bruce@momjian.us>
Re: HOT patch - version 15 Greg Smith <gsmith@gregsmith.com>
Re: HOT patch - version 15 Gregory Stark <stark@enterprisedb.com>
Re: HOT patch - version 15 Gregory Stark <stark@enterprisedb.com>
Bruce Momjian wrote: > Looking at the patch I see: > > + /* > + * Mark the page as clear of prunable tuples. If we find a tuple which > + * may become prunable, we shall set the hint again. > + */ > + PageClearPrunable(page); > > I like the idea of the page hint bit, but my question is if there is a > long-running transaction, isn't each SELECT going to try to defragment a > page over and over again because there is still something prunable on > the page? Maybe that risk could be lowered if instead of a flag, we stored the minimal global xmin needed to prune at least one tuple. greetings, Florian Pflug
В списке pgsql-patches по дате отправления