【 TiDB 使用环境`】测试环境
【 TiDB 版本】v5.4.0
【遇到的问题】慢查询
【复现路径】
【问题现象及影响】
使用了Mybatis-Plus
由于公司政策限制,具体语句还无法复制出来,主要想弄明白为啥会带引号,我自己再排查一下。
【附件】
【 TiDB 使用环境`】测试环境
【 TiDB 版本】v5.4.0
【遇到的问题】慢查询
【复现路径】
【问题现象及影响】
使用了Mybatis-Plus
由于公司政策限制,具体语句还无法复制出来,主要想弄明白为啥会带引号,我自己再排查一下。
【附件】
执行计划和表结构,是不是隐式转换了,索引等不生效?
没有索引,一共就6条数据
他说的是update前的双引号吧
带与不带差0.5s,在50s里并没有多大,还是得看这个语句的具体执行计划和表结构情况啊,表健康度。6条记录,不应该这样执行情况啊
6条数据,几十秒,这个是不是集群有什么问题啊
你关注一下这语句的执行频率,还有锁竞争问。
上个执行计划看看
dashoard 点开看看具体的执行计划
这个建议去集群中看看show full processlist 看看
看起来是会有等锁的情况啊,都是update。看看执行计划里面的解锁耗时
应该没问题,不过有个字段存储大JSON,但是也就4kb
慢 SQL 直接 看满日志内容多好