欢迎投稿

今日深度:

关于Sqlite多进程同时写遇到SQLITE_LOCKED的问题,

关于Sqlite多进程同时写遇到SQLITE_LOCKED的问题,


最近有同事遇到Sqlite多进程同时写遇到lock的问题,所以我也帮忙看了一下。

对于多进程写同一个数据库的问题,解决方法也很简单。
1 自己判断返回值lock后,延迟重试
2 使用sqlite提供的unlock notify等待解锁通知,比第一个有效率些。


sqlite写是锁整个数据库的。同时读没有问题。

www.htsjk.Com true http://www.htsjk.com/SQLite/30866.html NewsArticle 关于Sqlite多进程同时写遇到SQLITE_LOCKED的问题, 最近有同事遇到Sqlite多进程同时写遇到lock的问题,所以我也帮忙看了一下。 对于多进程写同一个数据库的问题,解决方法也很简单。 1...
相关文章
    暂无相关文章
评论暂时关闭