【 TiDB 版本】 v7.1.1
【 Bug 的影响】 查询很多系统表都很慢,慢查询列表中全是系统表查询语句,掩盖了真正需要关注的慢查询,看执行计划中都是内存扫描,让人无法理解。
【可能的问题复现步骤】
有类似困扰的,盖个楼
补个文字版的执行计划
···
explain SELECT COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, NUMERIC_PRECISION, NUMERIC_SCALE, IS_NULLABLE FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = UPPER(‘xxxx’) AND TABLE_NAME = UPPER(‘TB_xxxx’);
±---------------------±---------±-----±--------------±-------------------------------------------------------------+
| id | estRows | task | access object | operator info |
±---------------------±---------±-----±--------------±-------------------------------------------------------------+
| Projection_4 | 10000.00 | root | | Column#4, Column#8, Column#9, Column#11, Column#12, Column#7 |
| └─MemTableScan_5 | 10000.00 | root | table:COLUMNS | table_schema:[“xxxx”], table_name:["tb_xxxx] |
±---------------------±---------±-----±--------------±-------------------------------------------------------------+
2 rows in set (0.00 sec)
···