From:
Euler Taveira <euler(at)timbira(dot)com>
To:
Bruce Momjian <bruce(at)momjian(dot)us>
Cc:
Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>,
Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov>,
Peter Eisentraut <peter_e(at)gmx(dot)net>, Daniel Farina <daniel(at)heroku(dot)com>,
Greg Stark <stark(at)mit(dot)edu>,
pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>
Subject:
Re: pg_upgrade and statistics
Date:
2012-03-14 04:03:26
Message-ID:
4F60188E.7090702@timbira.com (view raw or flat )
Thread:
2012-03-13 01:38:30 from Daniel Farina <daniel(at)heroku(dot)com>
2012-03-13 03:10:37 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 04:12:27 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2012-03-13 07:35:14 from Daniel Farina <daniel(at)heroku(dot)com>
2012-03-13 14:10:25 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 14:28:58 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2012-03-13 15:14:33 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 07:33:09 from Daniel Farina <daniel(at)heroku(dot)com>
2012-03-13 14:14:43 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 14:34:16 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2012-03-13 14:49:26 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 15:08:41 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2012-03-13 15:16:16 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 17:46:06 from Greg Stark <stark(at)mit(dot)edu>
2012-03-13 18:18:58 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2012-03-13 18:53:26 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 19:07:14 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2012-03-13 19:25:50 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2012-03-13 19:30:19 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 19:48:37 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2012-03-13 20:17:23 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2012-03-13 21:28:33 from Greg Stark <stark(at)mit(dot)edu>
2012-03-13 21:40:09 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 18:52:29 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 19:44:28 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2012-03-13 20:10:02 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2012-03-13 20:17:27 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 20:29:22 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2012-03-13 21:42:41 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-13 22:30:19 from Robert Haas <robertmhaas(at)gmail(dot)com>
2012-03-13 22:40:53 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2012-03-13 23:02:03 from Daniel Farina <daniel(at)heroku(dot)com>
2012-03-13 23:28:53 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2012-03-13 22:33:29 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2012-03-14 00:22:51 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-14 00:30:17 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2012-03-14 00:34:00 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-14 04:03:26 from Euler Taveira <euler(at)timbira(dot)com>
2012-03-14 20:40:41 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2012-03-14 21:36:22 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-15 06:22:24 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2012-03-15 15:03:34 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-15 15:15:42 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2012-03-15 15:46:04 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-16 22:55:04 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-15 15:51:36 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2012-03-15 17:45:16 from Greg Stark <stark(at)mit(dot)edu>
2012-03-15 18:48:09 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
2012-03-15 20:34:45 from Ants Aasma <ants(at)cybertec(dot)at>
2012-03-15 18:20:52 from Peter Eisentraut <peter_e(at)gmx(dot)net>
2012-03-15 18:31:06 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2012-03-15 15:20:02 from "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
2012-03-15 15:48:42 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-14 01:15:52 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-15 00:09:08 from Bruce Momjian <bruce(at)momjian(dot)us>
2012-03-15 00:26:06 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2012-03-15 01:21:24 from Bruce Momjian <bruce(at)momjian(dot)us>
Lists:
pgsql-hackers
On 13-03-2012 21:34, Bruce Momjian wrote:
> It might be a solution for cases where we don't modify it. I frankly am
> worried that if we copy over statistics even in ASCII that don't match
> what the server expects, it might lead to a crash, which has me back to
> wanting to speed up vacuumdb.
>
That was discussed in another thread some time ago [1]. Adopting a hack
solution is not the way to go. It could lead to bad consequences in a near future.
For 9.2, we could advise users to divide the ANALYZE step into
ANALYZE-per-table steps and run them all in parallel. This ANALYZE-per-table
ranking could be accomplished using a simple approach like '... row_number()
OVER (ORDER BY pg_relation_size(oid) ... WHERE row_number % n = x' (tip stolen
from Simon's book).
[1] http://archives.postgresql.org/message-id/4F10A728(dot)7090403(at)agliodbs(dot)com
--
Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/
PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
In response to
pgsql-hackers by date
Next :From: Jeff DavisDate: 2012-03-14 04:23:03
Subject : Re: initdb and fsync
Previous :From : Noah MischDate : 2012-03-14 03:42:26
Subject : Re: foreign key locks, 2nd attempt