gpt4 book ai didi

database - SQLite : Begin-commit for WAL mode

转载 作者:搜寻专家 更新时间:2023-10-30 23:45:21 24 4
gpt4 key购买 nike

关于阅读the documentation ,我了解到在 WAL 模式下,我们有一个检查点的概念。

这是否意味着我不需要为 WAL 执行任何 begin(或者是否有其他选择),而只需要在我想提交时执行 sqlite3_wal_checkpoint_v2

最佳答案

在 WAL 模式下,事务像在任何其他模式下一样工作,并且必须像在任何其他模式下一样使用。

WAL 模式的不同之处在于提交的事务所做的更改被写入 -wal 文件而不是实际的数据库文件。检查点只是重新组织数据,即将更改的数据移回数据库文件。

关于database - SQLite : Begin-commit for WAL mode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29470990/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com