сделать фулл автовакуум, чтобы освободить место на диске, но дискового пространства не хватит.
Дампить и переподнимать - тоже такое себе.
Нет обхода проблемы?
https://github.com/dataegret/pgcompacttable/blob/master/bin/pgcompacttable Принцип работы отличается от pg_repack и vacuum full, и не должен требовать столько свободного пространства. Но сам не пользовался, так что сначала бы потестил. Инструмент довольно известный.
Подскажите, есть кто пользовался тулзой pgcompacttable? После запуска [Thu Jun 16 07:49:15 2022] (my_db) Connecting to database [Thu Jun 16 07:49:15 2022] (my_db) Postgres backend pid: 5761 [Thu Jun 16 07:55:14 2022] (my_db) Skip handling database my_db: pgstattuple extention is not found [Thu Jun 16 07:55:14 2022] (my_db) Disconnecting from database
У вас же ошибка написана, не установлено расширение pgstattuple. В разделе setup написано что нужно сделать
Не пользовался, но по сообщению он хочет утсановленное расширение pgstattuple в базе my_db
логично. спасибо
Обсуждают сегодня