Рейтинг:0

Мой дамп базы данных postgresql составляет 500 МБ, хотя я уничтожил каждую таблицу

флаг io

В какой-то момент я хранил файлы в своей базе данных (Spring JPA Lob, Byte []), а затем переместил их в файловую систему, однако размер базы данных никогда не уменьшался после удаления старых столбцов. Сейчас я снова изучаю, и я удалил ВСЕ таблицы, и все же это 500 МБ. В файле дампа я вижу, что он записывает несколько гигантских больших объектов, но я не знаю, как избавиться от этих «призрачных» данных или даже увидеть их в БД с помощью psql или другого инструмента. Любые идеи? Использование Postgresql 12 в Ubuntu.

флаг vn
Если вы уже удаляете все данные, почему бы не удалить базу данных и не начать заново?
флаг io
Удаление данных является частью диагностики, чтобы увидеть, где было захвачено пространство, поэтому я удалял таблицу за таблицей. Я мог бы начать заново, но для этого потребуется написать сценарий экспорта-импорта, что я бы предпочел не делать.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.