pg_orca 为 ORCA 优化器移植了 PostgreSQL 的 costsize.c 成本模型(CCostModelPG),自2026年5月起成为默认模型。它直接读取 PostgreSQL 的 GUC 参数,按算子逐一计算成本,解决了 ORCA 原有 Greenplum 成本模型与 PostgreSQL 单位不一致、忽略 DBA 调参的问题。主要难点在于启动成本、重绑定与循环次数、提前终止三处差异。回归测试用311条 EXPLAIN 校验,要求同形计划成本误差在2%以内,目前188条中已有183条达标。
完成下面两步后,将自动完成登录并继续当前操作。