PG统计信息与选择率
PostgreSQL 数据库的物理优化需要计算各种物理路径的代价,而代价估算的过程严重地依赖于数据库的统计信息,统计信息是否能准确地描述表中的数据分布情况是决定代价的准确性的重要条件之一。
通过统计信息,代价估算系统就可以了解一个表有多少行数据、用了多少个数据页面、某个值出现的频率等,然后根据这些信息计算出一个约束条件能过滤掉多少数据,这种约束条件过滤出的数据占总数据量的比例称为“选择率”。
暂未播放