Re: PG 14 release notes, first draft

Поиск
Список
Период
Сортировка
Искать
От
Bruce Momjian
Тема
Re: PG 14 release notes, first draft
Дата
в 22:58:01
Msg-id
20210510225801.GK6088@momjian.us
Ответ на
Список
Дерево обсуждения
PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft John Naylor <john.naylor@enterprisedb.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Joe Conway <mail@joeconway.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Joe Conway <mail@joeconway.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Joe Conway <mail@joeconway.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Joe Conway <mail@joeconway.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Joe Conway <mail@joeconway.com>
Re: PG 14 release notes, first draft Tom Lane <tgl@sss.pgh.pa.us>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Julien Rouhaud <rjuju123@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Amit Kapila <amit.kapila16@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Amit Kapila <amit.kapila16@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft "Jonathan S. Katz" <jkatz@postgresql.org>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft "Jonathan S. Katz" <jkatz@postgresql.org>
Re: PG 14 release notes, first draft Amit Kapila <amit.kapila16@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Amit Langote <amitlangote09@gmail.com>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Tom Lane <tgl@sss.pgh.pa.us>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Amit Langote <amitlangote09@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Amit Langote <amitlangote09@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Amit Langote <amitlangote09@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Amit Langote <amitlangote09@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Stephen Frost <sfrost@snowman.net>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Tom Lane <tgl@sss.pgh.pa.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Yugo NAGATA <nagata@sraoss.co.jp>
Re: PG 14 release notes, first draft Laurenz Albe <laurenz.albe@cybertec.at>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Laurenz Albe <laurenz.albe@cybertec.at>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Laurenz Albe <laurenz.albe@cybertec.at>
Re: PG 14 release notes, first draft Fujii Masao <masao.fujii@oss.nttdata.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft "Jonathan S. Katz" <jkatz@postgresql.org>
Re: PG 14 release notes, first draft David Rowley <dgrowleyml@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft David Rowley <dgrowleyml@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Ian Lawrence Barwick <barwick@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: PG 14 release notes, first draft Masahiko Sawada <sawada.mshk@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Justin Pryzby <pryzby@telsasoft.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Masahiko Sawada <sawada.mshk@gmail.com>
Re: PG 14 release notes, first draft Masahiko Sawada <sawada.mshk@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Masahiko Sawada <sawada.mshk@gmail.com>
Re: PG 14 release notes, first draft Michael Paquier <michael@paquier.xyz>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Masahiko Sawada <sawada.mshk@gmail.com>
Re: PG 14 release notes, first draft Tatsuo Ishii <ishii@sraoss.co.jp>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Masahiko Sawada <sawada.mshk@gmail.com>
Re: PG 14 release notes, first draft Masahiko Sawada <sawada.mshk@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft John Naylor <john.naylor@enterprisedb.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Simon Riggs <simon.riggs@enterprisedb.com>
Re: PG 14 release notes, first draft Peter Geoghegan <pg@bowt.ie>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Simon Riggs <simon.riggs@enterprisedb.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Simon Riggs <simon.riggs@enterprisedb.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Simon Riggs <simon.riggs@enterprisedb.com>
Re: PG 14 release notes, first draft Alexander Korotkov <aekorotkov@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Alexander Korotkov <aekorotkov@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
Re: PG 14 release notes, first draft Alexander Korotkov <aekorotkov@gmail.com>
Re: PG 14 release notes, first draft Bruce Momjian <bruce@momjian.us>
On Mon, May 10, 2021 at 07:54:24AM -0700, Peter Geoghegan wrote:
> On Mon, May 10, 2021 at 4:44 AM Matthias van de Meent
>  wrote:
> > I noticed that the improvement in bloat control in the HeapAM that I
> > know of (3c3b8a4b, 0ff8bbde) weren't documented here. Although each
> > can be considered minor, they together can decrease the bloating
> > behaviour of certain workloads significantly (and limit the total
> > damage), and in my opinion this should be mentioned.
> >
> > 3c3b8a4b: Returns space claimed for the line pointer array back to the
> > page's empty space, so that it can also be used for tuple data.
> >
> > 0ff8bbde: Allows large tuples to be inserted on pages which have only
> > a small amount of data, regardless of fillfactor.
> 
> +1 on mentioning both things.

OK, you are confirming what Matthias suggested.  I added these two
items, which both seem to apply only to heap pages, not index pages:

---------------------------------------------------------------------------

	
	
	
	
	Deallocate space reserved by trailing unused heap line pointers
	(Matthias van de Meent, Peter Geoghegan)
	
	
	
---------------------------------------------------------------------------

	
	
	
	
	Allow wide tuples to be always added to almost-empty heap pages (John Naylor,
	Floris van Nee)
	
	
	
	Previously tuples whose insertion would have exceeded the page's fill
	factor were instead added to new pages.
	
	

-- 
  Bruce Momjian          https://momjian.us
  EDB                                      https://enterprisedb.com

  If only the physical world exists, free will is an illusion.



В списке pgsql-hackers по дате отправления
От: Thomas Munro
Дата:
От: Peter Geoghegan
Дата:
FAQ