PostgreSQL: ВАКУУМ ПОЛНЫЙ или КЛАСТЕР? - PullRequest
2 голосов
/ 08 февраля 2011

У меня почти не осталось места на диске из-за запроса, который пытался обновить каждую строку в огромной таблице. У меня недостаточно места для CLUSTER (хотя это вряд ли подойдет, если я сначала урону индексы, а потом создаю их заново).

Как я могу оценить, сколько времени займет VACUUM? Как насчет VACUUM FULL? Как эти три (с CLUSTER) сравниваются с точки зрения времени работы и использования диска?

Это PostgreSQL 8.3.

1 Ответ

2 голосов
/ 08 февраля 2011

использовать кластер до тех пор, пока не прекратится вакуум 8.4.если это займет много времени, вы можете также сбросить и перезагрузить таблицу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...