sqlite3命令行手动开启wal

WAL(预写日志)是数据库文件本身的属性,不是连接参数。只要成功开启一次,这个 .db 文件后续默认一直是 WAL 模式,不需要每次连接都重复设置。
开启成功后,同级目录会生成两个文件:xxx.db-wal、xxx.db-shm,不要手动删除。

  1. 进入数据库
sqlite3 blog.db
  1. 执行开启 WAL
PRAGMA journal_mode=WAL;
  1. 查看当前模式
PRAGMA journal_mode;
  1. 退出
.quit

本文为原创文章,转载请注明出处。

原文链接:https://850406.xyz/post/sqlite3命令行手动开启wal

评论(0)

还没有评论,来抢沙发吧~

验证码