Skip to content

优化器统计与直方图

统计信息

  • InnoDB 通过 采样 估计列基数与分布,影响 选哪个索引
  • ANALYZE TABLE t 更新统计;大表变更后计划突变时可执行。

直方图(8.0)

  • histogram 描述列值分布,对 非索引列条件范围不均匀 时有帮助。
sql
ANALYZE TABLE t UPDATE HISTOGRAM ON col1, col2 WITH 256 BUCKETS;

优化器提示(慎用)

  • USE INDEXFORCE INDEX 可强行指定索引,易 僵化;优先修正统计与索引设计。