Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18

第 69 章。 规划器如何使用统计信息

目录

69.1. 行估算示例
69.2. 多变量统计信息示例
69.2.1. 函数依赖
69.2.2. 多变量 N 唯一计数
69.2.3. MCV 列表
69.3. 规划器统计信息与安全

本章建立在 第 14.1 节第 14.2 节中介绍的材料基础上,详细说明规划器如何使用系统统计信息来估算查询各部分可能返回的行数。这是规划过程中的重要组成部分,为成本计算提供了大部分的原始材料。

本章的目的是不详细记录代码,而是概述其工作原理。这或许能为后续希望阅读代码的人减轻学习曲线。