我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

for update锁表抗多并发,本地可以实现,但上了预发布环境就不行了求大神们看看是mysql的?

SELECT fsm.message_id
FROM flagship_store_message fsm
WHERE
to_days(fsm.create_time) = to_days(now())
AND fsm.del_flag='0'
AND fsm.be_messaged_user_id=#{contactId}
AND fsm.message_user_id=#{userId}
for update
求帮忙。。。

如果确认了本地是可以,但是预生产环境不行。你可以检查本地和预生产环境的数据库事务隔离级别设置是否一致。

近期文章

  • python 3 导包提示模块不存在
  • 求教OpenGL红宝书第五章的碰撞检测算法的原理
  • 在PHP中破坏对象的顺序是什么?
  • 如何为PHP包含文件设置根文件夹
  • PHP函数in_array(...)有什么问题? [重复]
  • 哪个模块可以生成此标记 - 云图像?
  • XDEBUG始终运行,不仅仅是在GET请求上运行
  • 如何获得一个数字的整数和小数?
  • 缓存表结果可以获得更好的性能......怎么样?
  • 卷曲使503服务无法响应
  • 应该返回true时in_array返回false
  • Joomla中模块和组件之间的区别
  • 警告:strpos():空针... wordpress插件[关闭]
  • Yii在创建db列之前检查db列是否存在
  • PHP创建随机tmp文件并获取其完整路径
  • 什么是在Laravel上本地化日期的最佳方式?
  • php - 将单引号字符串转换为双引号
  • PHP和MySQL - 检查是否已经使用了用户名
  • 如何使用cURL部分下载远程文件?
  • 两个字符串与时间和工作日之间的差异

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华