我有一个使用 sqlite 作为数据库的 Mac 应用程序。在 OSX 10.7 和 10.8 上,当应用程序启动时,它会创建一个文件作为数据库存储:appName.sqlite
升级到10.9 Mavericks后,我注意到当我启动我的应用程序时,它现在创建了三个文件。
- appName.sqlite
- appName.sqlite-shm
- appName.sqlite-wal
我假设它们是某种临时文件,但我无法打开它们中的任何一个。据我了解 10.9 Mavericks,SQLite 已经更新,我想知道这种行为是否相关。
任何见解都会非常有帮助。
谢谢