问题描述
|
我正在使用SQLiteManager。我有一个280KB的数据库,一天之内就膨胀到12MB以上。我没有做任何非典型的事情。在整个数据库中,我仍然只有大约4-6个光照结果。
当我使用文本编辑器打开数据库文件时,看到的页面是单引号(\')。
而且,SQLiteManager会直接将数十个单引号注入到我时不时拥有的TinyText属性中。这在SQLiteManager的Web UI上可见。
关于发生了什么的任何想法?
解决方法
无论SQLiteManager在做什么,都可以运行VACUUM吗?如果可以释放空间,则可以使其定期运行;有关更多信息,请参见此链接:
http://www.sqlite.org/lang_vacuum.html
另外,您可以将auto_vacuum设置为FULL:
http://www.sqlite.org/pragma.html#pragma_auto_vacuum