Re: "Healing" a table after massive updates

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: "Healing" a table after massive updates
Дата
Msg-id 20080911143534.GB9492@alvh.no-ip.org
обсуждение исходный текст
Ответ на Re: "Healing" a table after massive updates  (Brad Nicholson <bnichols@ca.afilias.info>)
Список pgsql-general
Brad Nicholson wrote:

> If you want to compact the the table, you either need to use CLUSTER or
> VACUUM FULL + REINDEX.

Actually those are all pretty slow.  If you can do a no-op ALTER TYPE
that rewrites the entire table, it is a lot faster.  Something like

ALTER TABLE tab ALTER COLUMN col TYPE integer;

Assume that column "col" on table "tab" already has type integer.

--
Alvaro Herrera                                http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

В списке pgsql-general по дате отправления:

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: psql scripting tutorials
Следующее
От: Bill Moran
Дата:
Сообщение: Re: "Healing" a table after massive updates