十四、扩展、FDW 与生态
可扩展性是 PostgreSQL 的核心竞争力:通过扩展(extension)机制,可以在不改内核的情况下增加数据类型、索引访问方法、函数、外部数据源(FDW)与后台能力。本章讲清扩展的安装/升级/权限模型、shared_preload_libraries 的影响,以及生产最常用的观测类扩展。核心纪律:第三方扩展不等于 PostgreSQL 内置能力,必须注明来源、版本兼容与锁定风险。
本章目录
学习目标
- 理解扩展的对象归属、依赖、
CREATE EXTENSION与备份恢复行为 - 区分需要
shared_preload_libraries(重启)与即装即用的扩展 - 用
pg_stat_statements/auto_explain建立可观测性基线 - 对第三方扩展保持中立评估:能力边界、版本兼容、迁移锁定
依赖与前置
- 前置:优化器与执行计划(观测类扩展服务于此)。
