MCPcopy Create free account
hub / github.com/Vonng/pg36g

github.com/Vonng/pg36g @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
3 symbols 9 edges 1 files 1 documented · 33% updated 6d ago★ 55

Browse by type

Functions 3 Types & classes 0
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

PostgreSQL 36 计

Website: pg36g

从 SQL 到生产:PostgreSQL 与 Pigsty 实战

作者冯若航(Vonng),Pigsty 作者与维护者。

PostgreSQL 36 计

这本书解决什么问题

本书面向已经掌握 Linux 与通用 SQL、但尚未系统掌握 PostgreSQL 的读者。它以 PostgreSQL 为核心知识对象,以 Pigsty 为统一实验载体、观察窗口和生产参考实现, 把应用开发、平台建设、日常运营、故障恢复与复盘改进连接成一条可验证的学习路径。

当前仓库包含 36 个正文章、242 个独立节页、772 个三级目,以及 ch01–ch36 的 配套实验资产。正文使用 PostgreSQL 18.4、Pigsty v4.4.0 作为复现基线;版本差异、 实验拓扑、风险等级和不能外推的结论会在页面中明确标注。

阅读入口

36 个章节在站点中直接作为顶层导航项;“上卷/下卷”是并列的导读与索引页, 不形成章节父目录或中间 URL 层级。

36 章目录

上卷:应用开发

第一篇:筑基——建立 PostgreSQL 工程认知

  1. 盲人摸象:PostgreSQL 与 Pigsty 全局地图
  2. 手到擒来:psql 与可复现工作流
  3. 正本清源:从业务规则到关系模型
  4. 量体裁衣:数据类型、约束与可靠数据表达
  5. 运筹帷幄:查询、事务与锁的核心心智模型
  6. 立木取信:开发规约与交付基线

第二篇:应用——从 SQL 正确走向稳定交付

  1. 追本溯源:执行计划与统计信息
  2. 抽丝剥茧:慢 SQL 诊断方法论
  3. 巧夺天工:索引设计与效果验证
  4. 顾此失彼:并发控制与隔离异常
  5. 守正出奇:模式变更与安全发布
  6. 一气呵成:从数据库契约到后端服务

第三篇:扩展——扩大 PostgreSQL 的能力边界

  1. 言出法随:函数、触发器与存储过程
  2. 博采众长:内核分支与扩展生态
  3. 见微知著:全文、模糊与向量检索
  4. 经天纬地:时序、空间与时空查询
  5. 合纵连横:分析加速与分布式选型
  6. 万法归宗:PostgreSQL 数据平台与替代边界

下卷:运维管理

第四篇:规划——建设可交付的 PostgreSQL 服务

  1. 开天辟地:环境规划与部署基线
  2. 狡兔三窟:高可用拓扑与容灾目标
  3. 未雨绸缪:备份体系与恢复演练
  4. 四通八达:服务接入、连接池与路由
  5. 固若金汤:认证、授权与数据安全
  6. 纲举目张:SLO、SOP 与组织治理

第五篇:运营——用证据驱动日常维护与演进

  1. 望闻问切:监控体系与可观测诊断
  2. 胸有成竹:容量规划与压测基线
  3. 精益求精:参数调优与资源治理
  4. 除旧布新:VACUUM、冻结与膨胀治理
  5. 移花接木:逻辑复制、迁移与异构同步
  6. 推陈出新:版本升级与回滚策略

第六篇:出山——按响应目标演练恢复与改进

  1. 事件分级、现场保护与应急决策——枕戈待旦
  2. PITR 与误操作恢复——妙手回春
  3. 故障切换与集群重建——力挽狂澜
  4. 过载保护与资源故障判型——李代桃僵
  5. 数据抢救与工程取证——起死回生
  6. 事故复盘、控制固化与平台演进——举一反三

本地验证

make check-book
make build

check-book 会核对章节元数据、目录与索引覆盖、相邻节导航、历史 URL 别名、 内部链接和 Hugo 构建。实验中的生产 gate、凭据和破坏性动作不会因为站点构建通过 而自动获得批准;请始终遵守各章写明的目标、拓扑、风险和停止条件。

许可证

License: CC BY-NC-SA 4.0

本项目采用 CC BY-NC-SA 4.0 许可。

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 3

Languages

Python100%

Modules by API surface

bin/zh-tw.py3 symbols

Datastores touched

metaDatabase · 1 repos

For agents

$ claude mcp add pg36g \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page