Как это возможно?У меня есть простое приложение C ++, которое использует SQLite3 для вставки / удаления записей.Я использую одну базу данных и одну таблицу внутри.Затем после того, как я решил сохранить некоторые данные в БД, это происходит, и размер my.db естественным образом увеличивается.
Хотя есть проблема с DELETE - это не так.Но если я сделаю:
sqlite3 my.db
sqlite> select count(*) from mytable;
, вернется 0, что нормально, но если сделать ls -l
в папке, содержащей my.db, размер будет таким же.
Может кто-нибудьобъяснить?