Re: Disabling Heap-Only Tuples
От
Matthias van de Meent
Тема
Re: Disabling Heap-Only Tuples
Дата
Msg-id
CAEze2Wgzhcz2U4WYsTuXXYnTTxrVjwdhSfyuWTiVha+ttB8Vfg@mail.gmail.com
Ответ на
Re: Disabling Heap-Only Tuples (Thom Brown)
Список
Дерево обсуждения
Disabling Heap-Only Tuples Thom Brown <thom@linux.com>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Thom Brown <thom@linux.com>
Re: Disabling Heap-Only Tuples Laurenz Albe <laurenz.albe@cybertec.at>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Thom Brown <thom@linux.com>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Thom Brown <thom@linux.com>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Laurenz Albe <laurenz.albe@cybertec.at>
Re: Disabling Heap-Only Tuples Thom Brown <thom@linux.com>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Laurenz Albe <laurenz.albe@cybertec.at>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Robert Haas <robertmhaas@gmail.com>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Robert Haas <robertmhaas@gmail.com>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Robert Haas <robertmhaas@gmail.com>
Re: Disabling Heap-Only Tuples Laurenz Albe <laurenz.albe@cybertec.at>
Re: Disabling Heap-Only Tuples Robert Haas <robertmhaas@gmail.com>
Re: Disabling Heap-Only Tuples Laurenz Albe <laurenz.albe@cybertec.at>
Re: Disabling Heap-Only Tuples Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: Disabling Heap-Only Tuples Robert Haas <robertmhaas@gmail.com>
Re: Disabling Heap-Only Tuples Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: Disabling Heap-Only Tuples Andres Freund <andres@anarazel.de>
Re: Disabling Heap-Only Tuples Robert Haas <robertmhaas@gmail.com>
Re: Disabling Heap-Only Tuples Andres Freund <andres@anarazel.de>
Re: Disabling Heap-Only Tuples Laurenz Albe <laurenz.albe@cybertec.at>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Andres Freund <andres@anarazel.de>
Re: Disabling Heap-Only Tuples Robert Haas <robertmhaas@gmail.com>
Re: Disabling Heap-Only Tuples Laurenz Albe <laurenz.albe@cybertec.at>
Re: Disabling Heap-Only Tuples Stephen Frost <sfrost@snowman.net>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Andres Freund <andres@anarazel.de>
Re: Disabling Heap-Only Tuples Laurenz Albe <laurenz.albe@cybertec.at>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples James Locke <james.locke.uk@gmail.com>
Re: Disabling Heap-Only Tuples Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: Disabling Heap-Only Tuples James Locke <james.locke.uk@gmail.com>
Re: Disabling Heap-Only Tuples Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: Disabling Heap-Only Tuples Robert Haas <robertmhaas@gmail.com>
Re: Disabling Heap-Only Tuples Robert Haas <robertmhaas@gmail.com>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Thom Brown <thom@linux.com>
Re: Disabling Heap-Only Tuples Dilip Kumar <dilipbalaut@gmail.com>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Disabling Heap-Only Tuples Matthias van de Meent <boekewurm+postgres@gmail.com>
Re: Disabling Heap-Only Tuples Dilip Kumar <dilipbalaut@gmail.com>
Re: Disabling Heap-Only Tuples Laurenz Albe <laurenz.albe@cybertec.at>
Re: Disabling Heap-Only Tuples Ants Aasma <ants@cybertec.at>
On Wed, 5 Jul 2023 at 19:55, Thom Brown wrote: > > On Wed, 5 Jul 2023 at 18:05, Matthias van de Meent > wrote: > > So what were you thinking of? A session GUC? A table option? > > Both. Here's a small patch implementing a new table option max_local_update (name very much bikesheddable). Value is -1 (default, disabled) or the size of the table in MiB that you still want to allow to update on the same page. I didn't yet go for a GUC as I think that has too little control on the impact on the system. I decided that max_local_update would be in MB because there is no reloption value that can contain MaxBlockNumber and -1/disabled; and 1 MiB seems like enough granularity for essentially all use cases. The added regression tests show how this feature works, that the new feature works, and validate that lock levels are acceptable (ShareUpdateExclusiveLock, same as for updating fillfactor). Kind regards, Matthias van de Meent Neon (https://neon.tech/)
В списке pgsql-hackers по дате отправления