SQLite:WAL模式的行为不具有持久性

SQLite:WAL模式的行为不具有持久性,sqlite,Sqlite,我有sqlite版本3.7.17,并使用sqlite3终端工具运行 PRAGMA journal_mode = WAL; 它返回沃尔 我有一个同步USB和创建数据库的过程。我插入USB,进程开始,我仍然可以看到日志文件。我没有把它设置回删除模式。 由于WAL是粘性的,我的DB应该在WAL模式下构建,但我没有观察到这种行为?可能是什么问题,或者我理解的过程有误?WAL模式设置适用于数据库 当您创建一个新数据库时,您将获得该数据库的默认日志模式,除非您也为该数据库执行PRAGMA

我有sqlite版本3.7.17,并使用sqlite3终端工具运行

PRAGMA journal_mode = WAL;
它返回沃尔

我有一个同步USB和创建数据库的过程。我插入USB,进程开始,我仍然可以看到日志文件。我没有把它设置回删除模式。
由于WAL是粘性的,我的DB应该在WAL模式下构建,但我没有观察到这种行为?可能是什么问题,或者我理解的过程有误?

WAL模式设置适用于数据库

当您创建一个新数据库时,您将获得该数据库的默认日志模式,除非您也为该数据库执行PRAGMA