Re: HOT patch - version 15

Поиск
Список
Период
Сортировка
Искать
От
Florian Pflug
Тема
Re: HOT patch - version 15
Дата
Msg-id
46E58763.6030508@gmail.com
Ответ на
Список
Дерево обсуждения
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 по дате отправления
От: Gregory Stark
Дата:
Сообщение: Re: HOT patch - version 15
От: Simon Riggs
Дата:
Сообщение: Re: HOT patch - version 15
FAQ