【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.3
【复现路径】用TiDB Lightning 把v5.4.1数据导入v6.5.3集群
【遇到的问题:问题现象及影响】
表结构一样,执行计划查询成了全表扫描
发现有个表的查询IndexRangeScan成了IndexFullScan全局扫描
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.3
【复现路径】用TiDB Lightning 把v5.4.1数据导入v6.5.3集群
【遇到的问题:问题现象及影响】
表结构一样,执行计划查询成了全表扫描
发现有个表的查询IndexRangeScan成了IndexFullScan全局扫描
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
重新收集下6.5上的表的统计信息,看到上面这个关键字,都是统计信息不准
一个是7月的,一个是6月的。
根据条件出来的数据量有明显差异。
7月只有1w多,6月近300w。
主表r,其实一直是IndexRangeScan。
另几个数据量少的子表,会根据这个主表返回的数据量选择IndexRangeScan 还是IndexFullScan,我觉得没有太大的问题。
抱歉,刚才看错了,你5.4的统计信息也不准啊,O表的,需要收集统计信息
通过工具导入的,应该是需要手工或自动收集一次统计信息才行吧,应该不会把统计信息也导入过来
哪个快?
5.4.1执行要快
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。