一个好的问题描述有利于社区小伙伴更快帮你定位到问题,高效解决你的问题
【TiDB 使用环境】测试环境
【TiDB 版本】
【部署方式】云主机
【操作系统/CPU 架构/芯片详情】
【机器部署详情】CPU大小/内存大小/磁盘大小
【集群数据量】
【集群节点数】7
【问题复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
按照文档的说明,PERCENTAGE_ACCESS_100 指行访问比例为 100% 的次数,我理解等同于index full scan的次数。
主键这种索引走的是点查,过滤性是最高的,按理说不应该出现访问100%的数据行吧。
是我理解有问题还是文档有问题? ![]()
SQL:
SELECT
TABLE_SCHEMA,TABLE_NAME,INDEX_NAME,
SUM(QUERY_TOTAL),
SUM(PERCENTAGE_ACCESS_0_1),
SUM(PERCENTAGE_ACCESS_1_10),
SUM(PERCENTAGE_ACCESS_10_20),
SUM(PERCENTAGE_ACCESS_20_50),
SUM(PERCENTAGE_ACCESS_50_100),
SUM(PERCENTAGE_ACCESS_100)
FROM
INFORMATION_SCHEMA.CLUSTER_TIDB_INDEX_USAGE
GROUP BY
TABLE_SCHEMA,TABLE_NAME,INDEX_NAME
HAVING
SUM(QUERY_TOTAL) > 100
AND SUM(PERCENTAGE_ACCESS_50_100 + PERCENTAGE_ACCESS_100) / SUM(QUERY_TOTAL) > 0.3
ORDER BY
SUM(QUERY_TOTAL);
【资源配置】
【复制黏贴 ERROR 报错的日志】
【其他附件:截图/日志/监控】
