sqlite3 WAL / SHM文件未删除

时间:2015-10-16 18:58:48

标签: sqlite wal

我有以下代码

Door Shelves\s*([\d.]*)

}

我正在使用的数据库是预写日志(WAL)数据库。根据SQLite文档,shm和wal文件应该在程序完成后删除。但是,执行此程序后,这些文件仍然存在。文档说如果程序没有干净地完成,文件可能仍然存在,但我只是没有看到。任何见解? 谢谢!

1 个答案:

答案 0 :(得分:2)

checkpoint之后删除-shm-wal个文件。 这不能在只读数据库上完成。