Размер файла базы данных SQLite не уменьшился после удаления огромной таблицы - PullRequest
2 голосов
/ 23 июля 2011

Я создал таблицу в моем файле базы данных, которая оказалась слишком большой (увеличил размер файла моей базы данных с 2 ГБ до примерно 50 ГБ). Я просто уронил его, но размер файла не уменьшился. Любой способ вернуть файл БД в нормальное русло? Я использую sqlite3 из Python.

Ответы [ 2 ]

9 голосов
/ 23 июля 2011

Попробуйте вакуум .

2 голосов
/ 23 июля 2011

Вы можете активировать auto_vacuum , поэтому вам не нужно беспокоиться о движении вакуума вперед.

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