快速Google搜索显示
回滚日志始终与以下目录位于同一目录中:
数据库文件,并且具有与数据库文件相同的名称,除了
附加8个字符“ -journal”。回滚日志通常是
在首次启动交易时创建,通常将其删除
当事务提交或回滚时。
一句话有很多“通常”的意思。
如果一天结束时剩下多个日记文件,这是什么症状?
这似乎是间歇性发生的,我无法可靠地重现该问题。
您如何解决这种间歇性问题?可能是罪魁祸首吗?
更新:我正在OSX 10.8.2,SQLite版本3.7.14.1上运行
最佳答案
“通常”的存在是因为可以将SQLite配置为使用persistent rollback journal。
一个数据库不可能有多个日志,因为不可能有多个具有相同名称的文件。
关于sqlite - SQLite中的.journal文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12906867/