Версия PostgreSQL - 7.3.1 + hier 0.3
Сабж! Пухнет крохотная база на несколько тысяч записей.
Регулярно (раз в полчаса) по одно таблице пробегается робот и изменяет одно поле. При этом отрабатывает триггер, обновляющий txtidx-поле в этой же таболице.
После чего размер базы увеличивается на ~2 мегабайта. Сутки - 50 Мб.
pg_dump всей базы - около 600 кб.
Что происходит и как этого избежать? Мама дорогая, у меня за два дня оно пожрало все место на хостинге и сдохло.
Пока только вариант регулярного pg_dump && dropdb && createdb && psql -f. Но это же не круто!
Теперь риторический вопрос: Шо это вообще такое, я же даже не инсерты делаю, а апдейты! Размер записи не меняется (точно), а база пухнет!