标签: sqlite
快速谷歌搜索显示
回滚日志始终位于与目录相同的目录中 数据库文件,与数据库文件同名,除了 附加了8个字符“-journal”。回滚期刊通常是 首次启动事务时创建并通常删除 当事务提交或回滚时。
这句话中有很多“通常”。
如果在一天结束时,一个人留下了多个日志文件,它的症状是什么?
这似乎间歇性地发生,我无法可靠地重现问题。
您如何解决此类间歇性问题?会是一个可能的罪魁祸首吗?
更新:我在OSX 10.8.2,SQLite版本3.7.14.1上运行
答案 0 :(得分:1)
“通常”是因为SQLite可以配置为使用persistent rollback journal。
一个数据库不可能有多个日志,因为不可能有多个同名文件。