Re: Spread checkpoint sync

Поиск
Список
Период
Сортировка
Искать
От
Greg Smith
Тема
Re: Spread checkpoint sync
Дата
Msg-id
4CFE5260.20107@2ndquadrant.com
Ответ на
Список
Дерево обсуждения
Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Jeff Janes <jeff.janes@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Rob Wultsch <wultsch@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Alvaro Herrera <alvherre@commandprompt.com>
Re: Spread checkpoint sync Simon Riggs <simon@2ndQuadrant.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Greg Stark <gsstark@mit.edu>
Re: Spread checkpoint sync Josh Berkus <josh@agliodbs.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Martijn van Oosterhout <kleptog@svana.org>
Re: Spread checkpoint sync Andres Freund <andres@anarazel.de>
Re: Spread checkpoint sync Cédric Villemain <cedric.villemain.debian@gmail.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Jeff Janes <jeff.janes@gmail.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Jeff Janes <jeff.janes@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Josh Berkus <josh@agliodbs.com>
Re: Spread checkpoint sync Ron Mayer <rm_pg@cheapcomplexdevices.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Josh Berkus <josh@agliodbs.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Simon Riggs <simon@2ndQuadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Simon Riggs <simon@2ndQuadrant.com>
Re: Spread checkpoint sync Jim Nasby <jim@nasby.net>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Michael Banck <mbanck@debian.org>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Bruce Momjian <bruce@momjian.us>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Cédric Villemain <cedric.villemain.debian@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Marti Raudsepp <marti@juffo.org>
ToDo List Item - System Table Index Clustering Simone Aiken <saiken@ulfheim.net>
Re: ToDo List Item - System Table Index Clustering Alvaro Herrera <alvherre@commandprompt.com>
Re: ToDo List Item - System Table Index Clustering Simone Aiken <saiken@ulfheim.net>
Re: ToDo List Item - System Table Index Clustering Robert Haas <robertmhaas@gmail.com>
Re: ToDo List Item - System Table Index Clustering "Simone Aiken" <saiken@ulfheim.net>
Re: ToDo List Item - System Table Index Clustering Robert Haas <robertmhaas@gmail.com>
Re: ToDo List Item - System Table Index Clustering "Simone Aiken" <saiken@quietlyCompetent.com>
Re: ToDo List Item - System Table Index Clustering Robert Haas <robertmhaas@gmail.com>
Re: ToDo List Item - System Table Index Clustering Alvaro Herrera <alvherre@commandprompt.com>
Re: ToDo List Item - System Table Index Clustering Tom Lane <tgl@sss.pgh.pa.us>
Re: ToDo List Item - System Table Index Clustering "Simone Aiken" <saiken@ulfheim.net>
Re: ToDo List Item - System Table Index Clustering Robert Haas <robertmhaas@gmail.com>
Re: ToDo List Item - System Table Index Clustering Robert Haas <robertmhaas@gmail.com>
Re: ToDo List Item - System Table Index Clustering Tom Lane <tgl@sss.pgh.pa.us>
Re: ToDo List Item - System Table Index Clustering Robert Haas <robertmhaas@gmail.com>
Re: ToDo List Item - System Table Index Clustering "Simone Aiken" <saiken@quietlyCompetent.com>
Re: ToDo List Item - System Table Index Clustering Robert Haas <robertmhaas@gmail.com>
Re: ToDo List Item - System Table Index Clustering Bruce Momjian <bruce@momjian.us>
Re: ToDo List Item - System Table Index Clustering Tom Lane <tgl@sss.pgh.pa.us>
Re: ToDo List Item - System Table Index Clustering Bruce Momjian <bruce@momjian.us>
Re: ToDo List Item - System Table Index Clustering "Simone Aiken" <saiken@quietlyCompetent.com>
Re: ToDo List Item - System Table Index Clustering Alvaro Herrera <alvherre@commandprompt.com>
Re: ToDo List Item - System Table Index Clustering Simone Aiken <saiken@ulfheim.net>
Re: ToDo List Item - System Table Index Clustering Nicolas Barbier <nicolas.barbier@gmail.com>
Re: ToDo List Item - System Table Index Clustering Tom Lane <tgl@sss.pgh.pa.us>
Re: ToDo List Item - System Table Index Clustering Simone Aiken <saiken@ulfheim.net>
Re: Spread checkpoint sync Jeff Janes <jeff.janes@gmail.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Jeff Janes <jeff.janes@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Josh Berkus <josh@agliodbs.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Tom Lane <tgl@sss.pgh.pa.us>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Bruce Momjian <bruce@momjian.us>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Cédric Villemain <cedric.villemain.debian@gmail.com>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Itagaki Takahiro <itagaki.takahiro@gmail.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Spread checkpoint sync Tom Lane <tgl@sss.pgh.pa.us>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Tom Lane <tgl@sss.pgh.pa.us>
Re: Spread checkpoint sync Greg Smith <greg@2ndquadrant.com>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Tom Lane <tgl@sss.pgh.pa.us>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Bruce Momjian <bruce@momjian.us>
Re: Spread checkpoint sync Tom Lane <tgl@sss.pgh.pa.us>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Re: Spread checkpoint sync Bruce Momjian <bruce@momjian.us>
Re: Spread checkpoint sync Tom Lane <tgl@sss.pgh.pa.us>
Re: Spread checkpoint sync Bruce Momjian <bruce@momjian.us>
Re: Spread checkpoint sync "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: Spread checkpoint sync Bruce Momjian <bruce@momjian.us>
Re: Spread checkpoint sync Robert Haas <robertmhaas@gmail.com>
Alvaro Herrera wrote:
> Why would multiple bgwriter processes worry you?
>
> Of course, it wouldn't work to have multiple processes trying to execute
> a checkpoint simultaneously, but what if we separated the tasks so that
> one process is in charge of checkpoints, and another one is in charge of
> the LRU scan?
>   

I was commenting more in the context of development resource 
allocation.  Moving toward that design would be helpful, but it alone 
isn't enough to improve the checkpoint sync issues.  My concern is that 
putting work into that area will be a distraction from making progress 
on those.  If individual syncs take so long that the background writer 
gets lost for a while executing them, and therefore doesn't do LRU 
cleanup, you've got a problem that LRU-related improvements probably 
aren't enough to solve.

-- 
Greg Smith   2ndQuadrant US    greg@2ndQuadrant.com   Baltimore, MD
PostgreSQL Training, Services and Support        www.2ndQuadrant.us
"PostgreSQL 9.0 High Performance": http://www.2ndQuadrant.com/books


В списке pgsql-hackers по дате отправления
От: Merlin Moncure
Дата:
От: Andrew Dunstan
Дата:
FAQ