【TiDB 使用环境】生产环境
【TiDB 版本】8.5.3
【操作系统】rocky9.6
【部署方式】物理机部署
tidb自增主键的Cardinality为什么显示是0?
那个表里有数据吗?
analyze 分析下表试试
0应该是有点小问题了,不行手动收集下
新建表也是0,手动收集analyze 一次,id列也会同步
查查系统表ANALYZE_STATUS,看能否看到最后一次收集时间
看上去不太符合预期,来这里提一个 pr
1 个赞
收集了好多次了
有数据,且analyze好多次
那就有可能是个小bug吧
提交给官方。。让我们的tidb更加强大。
ANALYZE TABLE TableName INDEX [IndexNameList] [WITH NUM BUCKETS|TOPN|CMSKETCH DEPTH|CMSKETCH WIDTH]|[WITH NUM SAMPLES|WITH FLOATNUM SAMPLERATE];
``` 收集下索引的统计信息试试
这是索引失效了吧
索引的问题吗
有点不符合预期,感觉是统计信息没有更新导致的。
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。




