2023-04-26
mysql 查询表数据问题

在查询一个多表关联的sql时,正常查询的结果有1万多行数据,在经过多次查询后(次数不定)偶尔会出现结果为空,经过查询捕捉到其中一张表数据行数突然变为0后在1分钟内又恢复正常
收藏
分享
4条回答
默认
最新
回答交流
Markdown
请输入正文
提交
在查询一个多表关联的sql时,正常查询的结果有1万多行数据,在经过多次查询后(次数不定)偶尔会出现结果为空,经过查询捕捉到其中一张表数据行数突然变为0后在1分钟内又恢复正常
检查一下有没有触发器,events之类的,如果还没有找到就开一段时间全量日志,然后搜一下对这个表的数据变更。
意思是5分钟查4次,每次结果都不一样?事务隔离级别设置的是 读未提交吗? 会不会是表在频繁更新的过程中你查的不一样。