Размер таблицы таблицы postgreSQL после удалений (не использование диска) - PullRequest
0 голосов
/ 17 октября 2018

Если я удаляю большое количество строк из таблицы postgreSQL, а затем запускаю VACUUM ANALYSE;

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

Есть ли способ увидеть доступное пространство для вставок до того, как размер диска снова начнет увеличиваться?Или не менее важно эффективное пространство, которое занимают данные.

Я пытался умножить размер строки на количество строк, но с типами данных переменной длины, индексами, накладными расходами и т. Д. Он на самом деле не рассчитывается.Это единственный способ проверить каждую строку в таблице?

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