咨询下: show stats_histograms; 返回结果中 partition_name的是“global”的取自哪个系统表?
图片中 employees 表是个分区表,或者它是通过在执行的时候通过所有的 partitions 计算出来的?
咨询下: show stats_histograms; 返回结果中 partition_name的是“global”的取自哪个系统表?
图片中 employees 表是个分区表,或者它是通过在执行的时候通过所有的 partitions 计算出来的?
global = 全局
分区有分区裁剪的,会根据实际的情况做一些处理,要看Table meta Data 和 SQL,是否需要遍历所有的分区。
比如:索引能够支持…
这些统计信息是针对整个表的,而不是特定分区的。
好像通过查询系统表 mysql.stats_histograms
来获取更详细的统计信息。你瞅瞅
没找到直接可用的,最后通过多个系统表 join 的方式,并分组加工的方式获取