zoukankan      html  css  js  c++  java
  • Thinkphp3.2.3的主从分离事务问题(坑!!!)

        情景使用Thinkphp3.2.3在项目开发中发现开启主从分离后,一旦事务体内,同时存在写入再读出,再写入这样的操作,TP在识别数据库的时候把读操作和写操作识别到了两个库。。实际上希望事务开启后,所有事务体内的操作都应该走主库。。 (坑!!!)

        解决方案: 如果开启事务后,强行读操作走主库。

        实现: 修改Mysqli.class.php(项目中用的Mysqli方式)

                    

        最后测试是没问题的:

        先这样解决了,不知道将来会有什么坑,至少升级是个问题,大家有什么好的建议,欢迎赐教

  • 相关阅读:
    Educational Codeforces Round 23E
    Educational Codeforces Round 23D
    Codeforces Round #461 (Div. 2)
    HYSBZ
    HDU
    HYSBZ
    HYSBZ
    SPOJ
    点击搜索条件提交form表单
    HTML颜色获取工具,colorpicker
  • 原文地址:https://www.cnblogs.com/maowenqiang/p/9361355.html
Copyright © 2011-2022 走看看