【发布时间】:2014-12-01 13:04:34
【问题描述】:
我想知道 .dump 命令如何影响连接到同一数据库的其他应用程序。我想知道以下日记模式:
- DELETE(默认模式)
- WAL(预写式日志记录)
通过阅读本论坛上的其他帖子,.backup 使用 SQLite 的在线备份 API。如果也能得到确认,那就太好了。
提前致谢!
【问题讨论】:
标签: sqlite backup restore database-backups database-restore
我想知道 .dump 命令如何影响连接到同一数据库的其他应用程序。我想知道以下日记模式:
- DELETE(默认模式)
- WAL(预写式日志记录)
通过阅读本论坛上的其他帖子,.backup 使用 SQLite 的在线备份 API。如果也能得到确认,那就太好了。
提前致谢!
【问题讨论】:
标签: sqlite backup restore database-backups database-restore
.dump 命令正常读取数据库的内容,就像在事务中执行一堆 SELECT 查询一样。
这意味着当不使用 WAL 时,只要转储正在运行,其他连接就无法写入。
【讨论】: