集群admin show ddl异常

1.把自动analyze调成一个非当前时间点,保证当前不会自动analye

set global tidb_auto_analyze_start_time=‘00:00 +0000’

2.删除该表的统计信息

DROP STATS db_name.table_name

3.手动analyze 表

analyze table db_name.table_name
#(此时问题解决了,查看健康度恢复到100了)

4.恢复自动analyze

set global tidb_auto_analyze_start_time=

不知道这种方式会不会好用,挺奇葩的问题,有点类似mysql得frm文件丢失