postgresql 的官方手册,内容真的蛮全的,尤其是配置管理和服务器编程那块,讲得比较细,权威性也靠谱。你要是正好在折腾 PostgreSQL 的部署啊、扩展啊,翻翻它挺值的。
postgresql 的配置管理部分,讲了怎么写配置文件、改参数、调性能,比如postgresql.conf
里面的shared_buffers
和work_mem
这些,搞懂了你就能把数据库跑得更顺畅。调试过程也不绕弯子,挺实用。
服务器编程这块也有东西,像怎么写C 语言
扩展、怎么搞自定义函数
,还讲了和libpq
配合怎么干活。你要是玩过存储过程或者想搞点性能优化,这些部分值得一看。
如果你用的是ubuntu
环境,搭配ubuntu12.04 服务器上配置 postgresql 的详细步骤也挺顺。Windows 用户就去看看Windows Server 2012 服务器故障转移群集配置手册。
顺手也推荐几篇你用得上的:
- PostgreSQL 服务器编程(第二版)——讲得更细,扩展内容多
- SQL Server 2000 链接服务器到 PostgreSQL 配置教程——多数据库联动场景有用
- Mysql 配置管理的优化与管理——做对比也有参考价值
如果你经常和数据库打交道,又想深入搞清楚 PostgreSQL 的底层逻辑,这手册拿来当工具书挺香。平时用的时候记得收藏下,查个参数、看个例子都方便。