【 TiDB 使用环境`】生产
【 TiDB 版本】
v5.1.0
【遇到的问题】
hi 我有个问题:
SHOW STATS_HEALTHY;
| zabbix | item_discovery | | 0 |
SHOW STATS_META;
zabbix | item_discovery | | 2022-05-26 19:04:50 | 2276517 | 1960912 |
SHOW ANALYZE STATUS
基本时间间隔很长
这个表健康一直是0, 不知道为什么不自动analyze
【复现路径】
【问题现象及影响】
此表有大量的Update和 join,健康分低于60的话,join就会执行10min以上
健康分如果是90以上的话,执行是秒级
已经调整的参数:
set global tidb_build_stats_concurrency=16;
readpool.storage.high-concurrency: 64
readpool.storage.low-concurrency: 16
readpool.storage.normal-concurrency: 32
set global tidb_index_lookup_join_concurrency=32;
影响:tidb-server OOM,并且语句卡住