URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 2071
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Почему в PosgreSQL 7.2 наблюдается разростание таблиц ? Vacuum analyze запускается каждый день."

Отправлено auto_tips , 27-Май-03 18:42 
В PostgreSQL 7.2 полностью изменился механизм работы VACUUM. Теперь для  реальной перестройки содержимого таблицы и реального освобождения пустых блоков   необходимо запускать VACUUM FULL ANALYZE. Иначе при интенсивном апдейте, небольшая таблица может превратится в огромного монстра. Во время работы VACUUM FULL - текущая таблица блокируется.

URL:
Обсуждается: http://www.opennet.me/tips/info/243.shtml


Содержание

Сообщения в этом обсуждении
"Проблема с PostgreSQL и базой форума"
Отправлено Pattern , 27-Май-03 18:42 
Работаем с PHP2BB на PostgreSQL в локальной сети. Пока базы были маленькие, форум загружался моментально. После того, как базы выросли, на открытие главной страницы форума уходит 1 - 2 минуты. В чём проблема?

"Проблема с PostgreSQL и базой форума"
Отправлено dsfdfdf , 20-Мрт-10 20:51 
не знаю как для PostrSQl 7.2, но сейчас VACUUM FULL использовать _крайне_ нежелательно.
НИКОГДА! http://wiki.postgresql.org/wiki/VACUUM_FULL
Many people, either based on misguided advice on the 'net or on the assumption that it must be "better", periodically run VACUUM FULL on their tables. This is generally a really bad idea and can make your database slower not faster.