💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
SQL查询规划器选择高效的执行步骤并估算成本。使用EXPLAIN命令,Postgres展示每个步骤及总成本,成本以无量纲单位表示,受可配置权重影响。计划成本大致线性,实际资源消耗与查询、服务器及当前负载相关。
🎯
关键要点
-
SQL查询规划器选择高效的执行步骤来执行查询。
-
规划器需要估算每个执行计划的成本。
-
使用EXPLAIN命令,Postgres展示每个步骤的成本和总成本。
-
成本以无量纲单位表示,基于可配置的权重。
-
计划成本大致线性,成本翻倍时执行时间和资源也大致翻倍。
-
计划成本与实际资源消耗关系密切,受查询类型、服务器和当前负载影响。
➡️