功能
INFORMATION_SCHEMA.RANGE_CACHE用于展示 Range Cache 中存储的 Block Range Stats,便于进行问题排查。字段说明
字段名 | 类型 | 描述 |
TABLE_SCHEMA | varchar(192) | 数据库名称。 |
TABLE_NAME | varchar(192) | 表名称。 |
INDEX_NAME | varchar(192) | 索引名称。 |
RANGE_CACHE_MISS | bigint | 未命中 Range Cache 的次数。 |
RANGE_CACHE_SAMPLE_ROWS | bigint | Block Range 的采样行数。 |
RANGE_CACHE_REFILL_TS | bigint | Block Range refill 的时间戳。 |
START_KEY | varchar(192) | Block Range 的起始键(Start Key)。 |
END_KEY | varchar(192) | Block Range 的结束键(End Key)。 |
RANGE_ROWS | bigint | Block Range 内的估计行数。 |
RANGE_HINTS | bigint | Block Range 的命中次数。 |
RANGE_TIMESTAMP | bigint | Block Range Stat 生成的时间戳。 |
示例
tdsql > select * from information_schema.range_cache limit 1 \\G;*************************** 1. row ***************************TABLE_SCHEMA: sbtestTABLE_NAME: sbtest1INDEX_NAME: PRIMARYRANGE_CACHE_MISS: 9486RANGE_CACHE_SAMPLE_ROWS: 323RANGE_CACHE_REFILL_TS: 20251024023139START_KEY: 000027C280000001END_KEY: 000027C280000143RANGE_ROWS: 162RANGE_HINTS: 1RANGE_TIMESTAMP: 202510240231441 row in set (11.64 sec)