【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
相同的SQL,执行计划不一样, sn_type字段是有索引的,但是有时候还是会全表扫描
下面的执行计划没走索引
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
相同的SQL,执行计划不一样, sn_type字段是有索引的,但是有时候还是会全表扫描
tidb有可能不同tidb server上执行同一个sql执行计划不同,你每个节点都分析下表或者重启下tidb server试试
统计信息
代码执行和手动执行也是不一样的
相同条件,不同数据下 数据分布不一样吧,比如有数据倾斜什么的 ,执行计划走其他也很正常。
我看到了pseudo关键字,看到这个,先把表的统计信息收集一下吧。。。
学习了