遍历数据时候 多线程 不要用分页 不然锁库哦 经验分享 返回

求助
1 109
该叫什么 John 发布于2周前
悬赏:5 飞吻

遍历数据时候 不要用分页 不然锁库哦  经验分享

愁了 我明明测试多线程下 读取不会锁库啊 (当时只是取点数据测试)


我x现在 怎么操作就锁库了 应该是我写入库的时候 锁住了 其它 读取就没法进行了.


 这个是分页数据读取测试 锁库了 锁库 锁库

SQLite error (5): database is locked

SQLite error (5): database is locked

SQLite error (5): database is locked

SQLite error (5): database is locked

SQLite error (5): database is locked


后来 终于多线程 再测试 完美知道这原因

 


热忱回答1

  • John John VIP0
    2周前

    1.当有写操作时,其他读操作会被驳回

    2.当有写操作时,其他写操作会被驳回

    3.当开启事务时,在提交事务之前,其他写操作会被驳回

    4.当开启事务时,在提交事务之前,其他事务请求会被驳回

    5.当有读操作时,其他写操作会被驳回

    6.读操作之间能够并发执行


    0 回复

版块

学习文档

最新会员

发布达人

回贴达人