为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:5.7.25-TiDB-v4.0.3
- 【问题描述】:不明白下图中的tag列为什么没有显示列统计信息?
show stats_histograms 查看的是内存中的 stats cache,而列的统计信息是 lazy 的方式加载,在需要这列的统计信息时候才会做标记,后台加载。需要看全部列的统计信息可以这样看:select * from mysql.stats_histograms;
如果要查某表的某列呢?以及查某列中非空值个数?
select 查询出来的就是表里面所有列的信息,也能看到单列的信息。
查某列中非空值个数?
非空值的个数可以用统计信息中的总行数减去列的 Null_count 计算下
好的,我看下
有问题请继续反馈,多谢。