【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
- TableFullScan:全表扫描。
- TableRangeScan:带有范围的表数据扫描。
- TableRowIDScan:根据上层传递下来的 RowID 扫描表数据。时常在索引读操作后检索符合条件的行。
- IndexFullScan:另一种“全表扫描”,扫的是索引数据,不是表数据。
- IndexRangeScan:带有范围的索引数据扫描操作。
在mysql中用主键查询一部分数据:
±—±------------±---------------±------±--------------±--------±--------±-----±-----±------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
±—±------------±---------------±------±--------------±--------±--------±-----±-----±------------+
| 1 | SIMPLE | test| range | PRIMARY | PRIMARY | 292 | NULL | 192 | Using where |
±—±------------±---------------±------±--------------±--------±--------±-----±-----±------------+
TableRangeScan是tidb特有的吗,走TableRangeScan的时候会用到主键吗?要是用到的话是不是也可以叫"primary indexrangescan"
【资源配置】
【附件:截图/日志/监控】