Re: remove flatfiles.c
От
daveg
Тема
Re: remove flatfiles.c
Дата
Msg-id
20090903233959.GB6207@sonic.net
Ответ на
Re: remove flatfiles.c (Tom Lane)
Список
Дерево обсуждения
remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: remove flatfiles.c Simon Riggs <simon@2ndQuadrant.com>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c Simon Riggs <simon@2ndQuadrant.com>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c Greg Stark <gsstark@mit.edu>
Re: remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: remove flatfiles.c Greg Stark <gsstark@mit.edu>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c daveg <daveg@sonic.net>
Re: remove flatfiles.c Andrew Dunstan <andrew@dunslane.net>
Re: remove flatfiles.c daveg <daveg@sonic.net>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Josh Berkus <josh@agliodbs.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Boszormenyi Zoltan <zb@cybertec.at>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c "Joshua D. Drake" <jd@commandprompt.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c "Joshua D. Drake" <jd@commandprompt.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Dimitri Fontaine <dfontaine@hi-media.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Dimitri Fontaine <dfontaine@hi-media.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Dimitri Fontaine <dfontaine@hi-media.com>
Re: Eliminating VACUUM FULL WAS: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c Andrew McNamara <andrewm@object-craft.com.au>
Re: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: remove flatfiles.c Jaime Casanova <jcasanov@systemguards.com.ec>
Re: remove flatfiles.c Greg Stark <gsstark@mit.edu>
Re: remove flatfiles.c Josh Berkus <josh@agliodbs.com>
Re: remove flatfiles.c "Joshua D. Drake" <jd@commandprompt.com>
Re: remove flatfiles.c "Joshua D. Drake" <jd@commandprompt.com>
Re: remove flatfiles.c Greg Stark <gsstark@mit.edu>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: remove flatfiles.c "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: remove flatfiles.c Greg Stark <gsstark@mit.edu>
Re: remove flatfiles.c Josh Berkus <josh@agliodbs.com>
Re: remove flatfiles.c "Joshua D. Drake" <jd@commandprompt.com>
Re: remove flatfiles.c "Joshua D. Drake" <jd@commandprompt.com>
Re: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: remove flatfiles.c Greg Stark <gsstark@mit.edu>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c Greg Stark <gsstark@mit.edu>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: remove flatfiles.c Ron Mayer <rm_pg@cheapcomplexdevices.com>
Re: remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: remove flatfiles.c Robert Haas <robertmhaas@gmail.com>
Re: remove flatfiles.c Ron Mayer <rm_pg@cheapcomplexdevices.com>
Re: remove flatfiles.c Greg Stark <gsstark@mit.edu>
Re: remove flatfiles.c Rod Taylor <rod.taylor@gmail.com>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
Re: remove flatfiles.c Alvaro Herrera <alvherre@commandprompt.com>
Re: remove flatfiles.c Tom Lane <tgl@sss.pgh.pa.us>
On Tue, Sep 01, 2009 at 07:42:56PM -0400, Tom Lane wrote: > Greg Stark writes: > > On Wed, Sep 2, 2009 at 12:01 AM, Alvaro > > Herrera wrote: > >>> The use cases where VACUUM FULL wins currently are where storing two > >>> copies of the table and its indexes concurrently just isn't practical. > >> > >> Yeah, but then do you really need to use VACUUM FULL? If that's really > >> a problem then there ain't that many dead tuples around. > > > That's what I want to believe. But picture if you have, say a > > 1-terabyte table which is 50% dead tuples and you don't have a spare > > 1-terabytes to rewrite the whole table. > > But trying to VACUUM FULL that table is going to be horridly painful > too, and you'll still have bloated indexes afterwards. You might as > well just live with the 50% waste, especially since if you did a > full-table update once you'll probably do it again sometime. > > I'm having a hard time believing that VACUUM FULL really has any > interesting use-case anymore. I have a client who uses temp tables heavily, hundreds of thousands of creates and drops per day. They also have long running queries. The only thing that keeps catalog bloat somewhat in check is vacuum full on bloated catalogs a few times a day. Without that pg_class, pg_attribute etc quickly balloon to thousands of pages. -dg -- David Gould daveg@sonic.net 510 536 1443 510 282 0869 If simplicity worked, the world would be overrun with insects.
В списке pgsql-hackers по дате отправления