【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.5
发现数据库中表原来是正常的,隔了一晚上infomation_schema.tables中的行数变成0,这些表的查询变的很慢,执行计划很多都是全表扫。表的健康度显示是100,这个是什么情况
隔了一晚上,一晚上前做了啥
加节点,常规增删改查
加的什么节点? 增删改数据量有多少
先做个 analyze吧
infomation_schema.tables 表应该没有权限能清理的。。。。 你要不重启一个 tidb-server 节点,通过重启的 tidb-server 节点登录上看看呢。表数据还有没有。
在做,表太大,关键是找到原因
先看日志啊,是只有某个tidb server这样,还是所有的都这样。
系统表不存kv?
咋还能这样呢
分析表可以修复不
是不是在做region迁移啊
表的元数据被破坏,数据库估计很难正常运行了
加的不会是tidb-server节点吧
删除统计信息,重新analyze
日志也没有其他啥报错