sqlite3 database锁的问题

我使用sqlite进行插入,更新,查询 ,在并发的情况下,容易导致sqlite_busy 错误,该如何避免,或者解决,
数据库访问类使用的是单例模式,在整个项目中只有一个对象在访问数据库,

阅读 5k
1 个回答
新手上路,请多包涵

参考C语言下的做法。下面的db为句柄。
sqlite3_busy_timeout(db,2000); //得不到锁时容忍2秒

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进