暂无图片
分享
ora_221
2023-04-26
mysql 查询表数据问题

在查询一个多表关联的sql时,正常查询的结果有1万多行数据,在经过多次查询后(次数不定)偶尔会出现结果为空,经过查询捕捉到其中一张表数据行数突然变为0后在1分钟内又恢复正常
image.png

收藏
分享
4条回答
默认
最新
chengang

检查一下有没有触发器,events之类的,如果还没有找到就开一段时间全量日志,然后搜一下对这个表的数据变更。

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
잘생긴 오빠😎

意思是5分钟查4次,每次结果都不一样?事务隔离级别设置的是 读未提交吗? 会不会是表在频繁更新的过程中你查的不一样。

暂无图片 评论
暂无图片 有用 0
打赏 0
金同学
暂无图片

排查一下,看看是不是临时表。

暂无图片 评论
暂无图片 有用 0
打赏 0
ora_221
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交