PostgreSQL GUC 大典
PostgreSQL 9.0–19 Beta 3 所有核心配置参数的身份、历史、默认值、机制、调优建议与 Pigsty 视角。
这里直接就是 PostgreSQL 配置参数的内容索引,没有营销首页。你可以从参数条目开始, 比较相邻大版本,或查看 Pigsty 究竟修改了哪些上游默认值。
浏览
- 参数条目:身份、生命周期、默认值、机制、调优、常见坑与参考资料。
- 版本差异:相邻大版本新增、移除和默认值变化。
- Pigsty 默认值:OLTP、OLAP、CRIT、TINY 四套模板矩阵。
- 方法与术语:证据标签、生命周期规则与统一术语。
- 完整 JSONL 导出:每个参数一条规范化记录。
代表性档案
shared_buffers:内存单位、真实 boot 默认值变更,以及按资源计算的 Pigsty 取值。wal_level:枚举语义、重启生效范围和参数联动约束。wal_keep_segments:已移除参数与 PG13 替代项。
说明
事实边界。 标为 Fact 的内容来自实测 pg_settings、已验证的官方锚点、Git 历史或固定版本的 Pigsty 源码。调优内容明确属于 Advice;Pigsty 取值理由在人工批准前一律标为“待人工复核”。
警告
PostgreSQL 19 Beta 3 是预发布快照,参数集合、默认值与行为在正式版之前仍可能变化;测试版档案不能作为生产兼容性保证。
参数条目
PostgreSQL 9.0–19 Beta 3 中曾出现过的 447 个核心配置参数完整档案。
版本差异
相邻 PostgreSQL 大版本新增、移除和 boot 默认值变化的 GUC。
Pigsty 默认值
Pigsty OLTP、OLAP、CRIT、TINY 模板相对 PostgreSQL 上游 boot 默认值的完整差异表。
方法与术语
GUC 大典统一使用的证据边界、生命周期规则、默认值语义、Pigsty 夹具与双语术语表。