├── PostgreSQL 中文资料汇总.md ├── README.md ├── picture ├── 1.png ├── PostgreSQL10_High_Performance.png ├── PostgreSQL9_Administration_Cookbook.jpg ├── PostgreSQL_High_Performance_Cookbook.jpg ├── PostgreSQL实战正面.jpg ├── reveiew_good.jpg └── review_1.jpg ├── postgres基础 └── RHEL5 安装 PostgreSQL 9.0 .md ├── 《PostgreSQL 10 High Performance》.md ├── 《PostgreSQL 9 Administration Cookbook(第2版)》.md ├── 《PostgreSQL High Performance Cookbook》.md └── 《PostgreSQL实战》.md /PostgreSQL 中文资料汇总.md: -------------------------------------------------------------------------------- 1 | PostgreSQL 中文资料汇总 2 | ==================== 3 | 4 | 开源数据库 PostgreSQL 中文资料非常缺乏,很多社区朋友苦于上手的中文资料少,因此汇总收集以下 PostgreSQL 中文资料,包括 PostgreSQL 中文手册,中文书籍,技术博客,培训视频和历届 PostgreSQL 大会材料。希望这些中文资料能够方便有需要的朋友,降低 PostgreSQL 的上手门槛。 5 | 6 | 中文社区网站 7 | --- 8 | 9 | * PostgreSQL 中文社区官网: http://postgres.cn 10 | 11 | 12 | 官方手册中文版 13 | --- 14 | 15 | - PostgreSQL9.3 中文手册: http://www.postgres.cn/docs/9.3/index.html 16 | 17 | - PostgreSQL9.4 中文手册: http://www.postgres.cn/docs/9.4/index.html 18 | 19 | - PostgreSQL 9.5 中文手册: http://www.postgres.cn/docs/9.5/index.html 20 | 21 | - PostgreSQL 10.1 中文手册: http://www.postgres.cn/docs/10/index.html 22 | 23 | - PostgreSQL 11.2 中文手册: http://www.postgres.cn/docs/11/index.html 24 | 25 | 26 | 推荐书籍( 中文 ) 27 | --- 28 | 29 | 30 | - PostgreSQL 数据库内核分析 31 | 32 | - PostgreSQL服务器编程 33 | 34 | - PostgreSQL修炼之道:从小工到专家 35 | 36 | - PostgreSQL即学即用(第2版) 37 | 38 | - PostgreSQL 9 Administration Cookbook(第2版) 39 | 40 | - PostgreSQL 实战 41 | 42 | - PostgreSQL指南:内幕探索 43 | 44 | 45 | 技术博客 46 | --- 47 | 48 | - 德哥: http://blog.163.com/digoal@126/ 49 | 50 | - 谭峰(francs): https://postgres.fun 51 | 52 | - 陈立群(kenyon): http://my.oschina.net/Kenyon 53 | 54 | - 唐成(osdba): http://blog.osdba.net/ 55 | 56 | - 那海蓝蓝: http://blog.163.com/li_hx/ 57 | 58 | - 有理想的猪: http://my.oschina.net/quanzl/blog 59 | 60 | - 大肚熊: http://www.cnblogs.com/daduxiong/category/257029.html 61 | 62 | - Stephen_Liu: http://www.cnblogs.com/stephen-liu74/ 63 | 64 | - David_Tang: http://www.cnblogs.com/mchina/tag/postgresql/ 65 | 66 | - beigang: http://blog.csdn.net/beiigang 67 | 68 | 备注:排名不分先后,找到合适的博客再补充。 69 | 70 | 视频教程 71 | --- 72 | 73 | PostgreSQL 培训视频教程(德哥): http://www.tudou.com/home/digoal 74 | 75 | 历年 PostgreSQL 活动,大会资料 76 | --- 77 | 78 | - 2015 Postgres 全国用户会 - 大象会 http://postgres.cn/news/viewone/1/92 79 | 80 | - 象行中国2015 Postgres 全国技术交流会 http://letspostgres-tcwechatshare.eventdove.com/ 81 | 82 | - 2015 PostgreSQL 高峰论坛 http://bbs.aliyun.com/read/252086.html?spm=5176.7114037.1996646101.3.awtWW6&pos=2 83 | 84 | - 2014年 PostgreSQL 全国用户大会 http://pan.baidu.com/s/1kT3g7sV 85 | 86 | - PostgreSQL中国用户会 2013年广州社区活动 http://wenku.it168.com/org/145 87 | 88 | - 2013年 PostgreSQL 全国用户大会(杭州)ppt文档 http://wenku.it168.com/huiyi/721 89 | 90 | - 2012年 PostgreSQL 全国用户大会(北京)ppt文档 http://topic.it168.com/factory/PostgreSQL/ 91 | 92 | - 2012 杭州 PostgreSQL 交流小聚( 分会 ) http://bbs.pgsqldb.com:8079/client/post_show.php?zt_auto_bh=56749 93 | 94 | - 2011年 PostgreSQL 全国用户大会(广州)ppt文档 https://wiki.postgresql.org/wiki/Pgconchina2011 95 | 96 | 97 | 社区 QQ 群 98 | --- 99 | 100 | - PostgreSQL专业群1(2000人已满): 3336901 101 | 102 | - PostgreSQL专业群2(1000人): 100910388 103 | 104 | - PostgreSQL内核交流群(200人): 191516184 105 | 106 | - PostgreSQL 用户会的微信号:postgres用户会 107 | 108 | - PostgreSQL 用户会微博: PostgreSQL用户会 109 | 110 | 111 | ![alt text](/picture/1.png "PostgreSQL用户会官微官博") 112 | 113 | 我分享过的主题 114 | --- 115 | 116 | - Postgres 2015 全国用户会 - 大象会: 浙江移动 Postgres-XC 应用实践 http://pan.baidu.com/s/1sj9rRL7 117 | 118 | - 2015 象行中国杭州站:Keepalived + PostgreSQL 流复制实现高可用 http://pan.baidu.com/s/1ntvi153 119 | 120 | - 2014 杭州 PostgreSQL 线下交流: PostgreSQL9.4 新特性分享 http://pan.baidu.com/s/1o6M99Uy 121 | 122 | - 2012 PostgreSQL 全国大会: Oracle Vs PostgreSQL http://pan.baidu.com/s/1bngY7jL 123 | 124 | - 2012 杭州 PostgreSQL 交流小聚: Converting MySQL To PostgreSQL http://pan.baidu.com/s/1gdAC8rp 125 | 126 | 参考 127 | --- 128 | 129 | 以上资料在 PostgreSQL 中文论坛管理员陈爱声(花名阿弟)整理的资料上整理,感谢阿弟的工作以及为 PostgreSQL 中文化做出努力的社区朋友 130 | 131 | 132 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 参与编写、翻译、审校的 PostgreSQL 书籍 2 | ==================== 3 | 4 | ## 出版的书籍 5 | 6 | * [《PostgreSQL实战》][1] 7 | 8 | * [《PostgreSQL 9 Administration Cookbook(第2版)》中文版发布][2] 9 | 10 | ## 审校的书籍 11 | 12 | * 完成[《PostgreSQL High Performance Cookbook》英文版技术审校][3] 13 | 14 | * 完成[《PostgreSQL 10 High Performance》英文版技术审校][4] 15 | 16 | [1]:https://github.com/francs/PostgreSQL/blob/master/%E3%80%8APostgreSQL%E5%AE%9E%E6%88%98%E3%80%8B.md 17 | [2]:https://github.com/francs/PostgreSQL/blob/master/%E3%80%8APostgreSQL%209%20Administration%20Cookbook%EF%BC%88%E7%AC%AC2%E7%89%88%EF%BC%89%E3%80%8B.md 18 | [3]:https://github.com/francs/PostgreSQL/blob/master/%E3%80%8APostgreSQL%20High%20Performance%20Cookbook%E3%80%8B.md 19 | [4]:https://github.com/francs/PostgreSQL/blob/master/%E3%80%8APostgreSQL%2010%20High%20Performance%E3%80%8B.md 20 | [5]:https://github.com/francs/PostgreSQL/blob/master/postgres%E5%9F%BA%E7%A1%80/RHEL5%20%E5%AE%89%E8%A3%85%20PostgreSQL%209.0%20.md 21 | 22 | ## 联系方式 23 | 24 | - 博客:https://postgres.fun 25 | - Github:https://github.com/francs 26 | - Stackoverflow.:https://stackoverflow.com/users/527628/francs 27 | - Weibo: https://weibo.com/u/1992989604 28 | - Email: francs.tan@postgres.cn 29 | -------------------------------------------------------------------------------- /picture/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/francs/PostgreSQL/20f7881af0a37888a8984c852a4c264f147784d8/picture/1.png -------------------------------------------------------------------------------- /picture/PostgreSQL10_High_Performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/francs/PostgreSQL/20f7881af0a37888a8984c852a4c264f147784d8/picture/PostgreSQL10_High_Performance.png -------------------------------------------------------------------------------- /picture/PostgreSQL9_Administration_Cookbook.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/francs/PostgreSQL/20f7881af0a37888a8984c852a4c264f147784d8/picture/PostgreSQL9_Administration_Cookbook.jpg -------------------------------------------------------------------------------- /picture/PostgreSQL_High_Performance_Cookbook.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/francs/PostgreSQL/20f7881af0a37888a8984c852a4c264f147784d8/picture/PostgreSQL_High_Performance_Cookbook.jpg -------------------------------------------------------------------------------- /picture/PostgreSQL实战正面.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/francs/PostgreSQL/20f7881af0a37888a8984c852a4c264f147784d8/picture/PostgreSQL实战正面.jpg -------------------------------------------------------------------------------- /picture/reveiew_good.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/francs/PostgreSQL/20f7881af0a37888a8984c852a4c264f147784d8/picture/reveiew_good.jpg -------------------------------------------------------------------------------- /picture/review_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/francs/PostgreSQL/20f7881af0a37888a8984c852a4c264f147784d8/picture/review_1.jpg -------------------------------------------------------------------------------- /postgres基础/RHEL5 安装 PostgreSQL 9.0 .md: -------------------------------------------------------------------------------- 1 | RHEL5 安装 PostgreSQL 9.0 2 | ==================== 3 | 4 | **作者**:谭峰(francs) 5 | 6 | **日期**:2010-07-31 7 | 8 | **分类**:PostgreSQL基础 9 | 10 | ------------------- 11 | 12 | 以下是第一次在红帽子五上安装POSTGRESQL笔记, 该篇日志描述了在Red Hat Enterprise 5上安装Postgresql-9.0beat3的详细安装过程, 操作系统安装步骤已省略。 13 | 14 | ## 环境 15 | 虚拟机 : Vmware Workstation 5 16 | 17 | 操作系统: Red Hat Enterprise 5 18 | 19 | 数据库: postgresql-9.0beta3 20 | 21 | 22 | ## 修改操作系统参数 23 | ``` 24 | su - root 25 | vi /etc/sysctl.conf 26 | kernel.shmmni = 4096 27 | kernel.sem = 501000 6412800000 501000 12800 28 | fs.file-max = 767246 29 | net.ipv4.ip_local_port_range = 1024 65000 30 | net.core.rmem_default = 1048576 31 | net.core.rmem_max = 1048576 32 | net.core.wmem_default = 262144 33 | net.core.wmem_max = 262144 34 | net.ipv4.tcp_tw_recycle=1 35 | net.ipv4.tcp_max_syn_backlog=4096 36 | net.core.netdev_max_backlog=10000 37 | vm.overcommit_memory=0 38 | net.ipv4.ip_conntrack_max=655360 39 | ``` 40 | sysctl -p 生效 41 | 42 | ## 修改 /etc/security/limits.conf 文件 43 | 44 | ``` 45 | * soft nofile 131072 46 | * hard nofile 131072 47 | * soft nproc 131072 48 | * hard nproc 131072 49 | * soft core unlimited 50 | * hard core unlimited 51 | * soft memlock 50000000 52 | * hard memlock 50000000 53 | ``` 54 | 55 | ## 修改 /etc/pam.d/login 文件 56 | 57 | ``` 58 | session required pam_limits.so 59 | ``` 60 | 61 | ## 添加用户和组 62 | 63 | ``` 64 | # groupadd postgresql 65 | # useradd -g postgresql postgresql 66 | # passwd postgres 67 | ``` 68 | ## 创建目录 69 | 70 | ``` 71 | mkdir -p /opt/pg_root/data 72 | mkdir -p /opt/pg_root/log 73 | touch /opt/pg_root/log/pgsql.log 74 | 75 | cd /usr/local 76 | chown -R postgres:postgres pg_root 77 | ln -sf /opt/pg_root /database/pgdata/pg_root 78 | ``` 79 | 80 | ## 配置环境变量 81 | 82 | ``` 83 | su - postgres 84 | vi .bash_profile 85 | export DATE=`date +"%Y%m%d%H%M"` 86 | 87 | export PGPORT=1921 88 | export PGDATA=/database/pgdata/tbs1/pg_root/data 89 | export PGHOME=/opt/pgsql_9beta3 90 | export PATH=/database/pgdata/tbs1/pg_root/bin:$PATH 91 | 92 | export LD_LIBRARY_PATH=export DATE=`date +"%Y%m%d%H%M"` 93 | export MANPATH=$PGHOME/share/man:$MANPATH 94 | export LANG=en_US.utf8 95 | alias rm='rm -i' 96 | alias ll='ls -lh' 97 | ``` 98 | 99 | ## 解压并编译 100 | 101 | 解压安装包到 /opt/postgresql-9.0beta3: 102 | ``` 103 | # tar xvf postgresql-9.0beta3.tar.gz 104 | ``` 105 | 106 | 进行安装配置 107 | ``` 108 | cd /opt/postgresql-9.0beta3 109 | ./configure --prefix=/opt/pg_root --with-pgport=1921 --with-segsize=8 --with-wal-segsize=64 --with-wal-blocksize=64 --with-perl --with-python --with-openssl --with-pam --with-ldap --with-libxml --with-libxslt --enable-thread-safety 110 | ``` 111 | 112 | 注意:Configure 脚本详细选项可以查看帮助:./configure --help,如查看版本信息:`./configure -V ` , 如果报缺少相应包,则 yum 安装相应包即可。 113 | 114 | 115 | ## gmake 116 | 117 | ``` 118 | # gmake 119 | ``` 120 | 121 | 这个过程比较长,大概在二十分钟以上 没有任何问题的话,我们可以看到最后一句提示信息 122 | `“All of PostgreSQL successfully made. Ready to install.”` 123 | 124 | ## 开始安装 125 | 126 | ``` 127 | # gmake install-world 128 | ``` 129 | 130 | 成功安装后能看到最后一句提示信息"PostgreSQL installation complete." 131 | 132 | 133 | ## 初始化数据库(PSQL用户) 134 | 135 | ``` 136 | root# su - postgres 137 | initdb -D /opt/pg_root/data -E UTF8 --locale=C -U postgres -W 138 | ``` 139 | 140 | 注意: initdb脚本详细选项可以查看 `initdb --help`, 例如查看initdb脚本版本命令如下 `initdb -V`。 141 | 142 | 143 | 命令执行完后提示 144 | 145 | ``` 146 | Success. You can now start the database server using: 147 | 148 | postgres -D /usr/local/pgsql/data 149 | or 150 | pg_ctl -D /usr/local/pgsql/data -l logfile start 151 | ``` 152 | 153 | ## 启动数据库 154 | ``` 155 | pg_ctl -D /database/pgdata/pg_root/data-l /database/pgdata/pg_root/log/pgsql.log start 156 | ``` 157 | 158 | ## 关闭数据库 (参考步骤,这步只是为了显示关闭数据库命令) 159 | 160 | ``` 161 | pg_ctl -D /database/pgdata/pg_root/data 162 | ``` 163 | 164 | ## 创建数据库用户 165 | ``` 166 | CREATE ROLE usera LOGIN 167 | ENCRYPTED PASSWORD 'usera' 168 | nosuperuser inherit nocreatedb nocreaterole; 169 | ``` 170 | 171 | ## 创建数据库 172 | ``` 173 | createdb mydb -O usera 174 | ``` 175 | 176 | ## 登陆测试 177 | ``` 178 | psql -dmydb -Uusera 179 | psql (9.0beta3) 180 | Type "help" for help. 181 | 182 | oup=> select version(); 183 | version 184 | ---------------------------------------------------------------------------------------------------------------------- 185 | PostgreSQL 9.0beta3 on x86_64-unknown-linux-gnu, compiled by GCC gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-46), 64-bit 186 | (1 row) 187 | ``` 188 | -------------------------------------------------------------------------------- /《PostgreSQL 10 High Performance》.md: -------------------------------------------------------------------------------- 1 | 完成《PostgreSQL 10 High Performance》英文版技术审校 2 | ==================== 3 | 4 | 今天收到了 [Packt Publishing][1] 出版社寄出的 《PostgreSQL 10 High Performance》 一书的纸质版,这已经是第二次进行英文原版书籍的技术审校了,之前完成了 [《PostgreSQL High Performance Cookbook》][2] 英文书籍的审校并收到这本书的纸质版,至今记得当时是多么地兴奋,啥也不说,直接上图。 5 | 6 | ![alt text](/picture/PostgreSQL10_High_Performance.png ) 7 | 8 | 语言:英语 9 | 10 | 出版日期:2018年4月30日 11 | 12 | 作者:Ibrar Ahmed 、Gregory Smith、Enrico Pirozzi 13 | 14 | 审稿:**谭峰(Francs)**、Srivathsava Rangarajan 15 | 16 | 17 | # 主要内容 18 | 19 | 本书基于PostgreSQL10 编写,难度中上,适合中级PostgreSQL DBA,着重从硬件、操作系统、文件系统、基准测试、缓存、参数配置、索引、查询计划、监控、连接池、数据分区方面介绍数据库性能优化。 20 | 21 | 本书侧重介绍PostgreSQL性能优化,关于PostgreSQL的重要特性、复制技术方面没有做太多的介绍,在性能优化方面,本书值得推荐! 22 | 23 | # 章节目录 24 | 25 | 这本书共十六章,如下: 26 | 27 | * 1: POSTGRESQL VERSIONS 28 | 29 | * 2: DATABASE HARDWARE 30 | 31 | * 3: DATABASE HARDWARE BENCHMARKING 32 | 33 | * 4: DISK SETUP 34 | 35 | * 5: MEMORY FOR DATABASE CACHING 36 | 37 | * 6: SERVER CONFIGURATION TUNING 38 | 39 | * 7: ROUTINE MAINTENANCE 40 | 41 | * 8: DATABASE BENCHMARKING 42 | 43 | * 9: DATABASE INDEXING 44 | 45 | * 10: QUERY OPTIMIZATION 46 | 47 | * 11: DATABASE ACTIVITY AND STATISTICS 48 | 49 | * 12: MONITORING AND TRENDING 50 | 51 | * 13: POOLING AND CACHING 52 | 53 | * 14: SCALING WITH REPLICATION 54 | 55 | * 15: PARTITIONING DATA 56 | 57 | * 16: AVOIDING COMMON PROBLEMS 58 | 59 | 60 | # 关于技术审校 61 | 62 | [Packt Publishing][1] 的技术书籍出版前会联系行业相关人士做技术审校,技术审校者主要从技术方面审校全书的内容,审校者对全书的内容反馈建议。书籍出版后,作为对技术审校者工作的回报,[Packt Publishing][1] 出版社一方面将技术审校者的姓名公布在书籍上,另一方面会寄一本纸质书籍给技术审校者,以下是关于我的个人介绍。 63 | 64 | ![alt text](/picture/reveiew_good.jpg ) 65 | 66 | 希望国内有更多的同行加入到外版书籍技术审校工作中。 67 | 68 | [1]:https://www.packtpub.com/ 69 | [2]:https://github.com/francs/PostgreSQL/blob/master/%E3%80%8APostgreSQL%20High%20Performance%20Cookbook%E3%80%8B.md 70 | -------------------------------------------------------------------------------- /《PostgreSQL 9 Administration Cookbook(第2版)》.md: -------------------------------------------------------------------------------- 1 | 《PostgreSQL 9 Administration Cookbook(第2版)》中文版发布 2 | =========== 3 | 4 | 经过漫长的时间,终于和黄坚将《PostgreSQL 9 Administration Cookbook (第2版)》翻译完成,翻译过程中占用了大量的业余时间,感谢我的妻子长期以来对我翻译工作的支持,她的理解与支持是我的动力! 5 | 6 | ![alt text](/picture/PostgreSQL9_Administration_Cookbook.jpg ) 7 | 8 | 语言:中文 9 | 10 | 出版日期:2016年5月 11 | 12 | 作者:Simon Riggs、Gianni Ciolli、Hannu Krosing、Gabriele Bartolini 13 | 14 | 审稿:黄坚、谭峰 15 | 16 | 17 | # 主要内容 18 | 19 | PostgreSQL 是一款功能丰富的开源数据库,它支持丰富的数据类型,除了常用的数据类型外,还支持网络地址、数组、JSON、几何类型等,以满足应用程序开发需求。此外,PostgreSQL 还支持局部索引、表达式索引、GIST/GIN 索引以及范围索引,支持物化视图、集合查询、窗口函数;最重要的是,PostgreSQL 还支持众多丰富的外部扩展,外部扩展完善了PostgreSQL的功能,奠定了 PostgreSQL 强大的扩展能力基础。 20 | 21 | 本书前六章介绍了PostgreSQL 数据库基础,后六章由浅入深地介绍了PostgreSQL 日常维护技巧、性能分析、备份恢复和重量级的复制技术。通过此书读者能学习到新的PostgreSQL数据库维护技巧,适合对PostgreSQL 有一定基础,同时想进一步了解PostgreSQL 的工程师,尤其适合于有志于成为PostgreSQL DBA 的朋友,这是一本经典的不可多得的PostgreSQL 管理类书籍。 22 | 23 | # 章节目录 24 | 25 | 本书共12章,如下 26 | 27 | * 第一章 迈出第一步 28 | 29 | * 第二章 浏览数据库 30 | 31 | * 第三章 配置 32 | 33 | * 第四章 服务控制 34 | 35 | * 第五章 表和数据 36 | 37 | * 第六章 安全 38 | 39 | * 第七章 数据库管理 40 | 41 | * 第八章 监控和诊断 42 | 43 | * 第九章 常规维护 44 | 45 | * 第十章 性能和并发 46 | 47 | * 第十一章 备份和恢复 48 | 49 | * 第十二章 复制和升级 50 | 51 | 52 | 53 | 54 | 55 | -------------------------------------------------------------------------------- /《PostgreSQL High Performance Cookbook》.md: -------------------------------------------------------------------------------- 1 | 完成《PostgreSQL High Performance Cookbook》英文版技术审校 2 | =========== 3 | 4 | 前几天收到 [Packt Publishing][1] 出版社编辑的邮件,她很兴奋地告诉我 《PostgreSQL High Performance Cookbook》 一书已出版, 并感谢我对此书的技术校对工作,同时给我寄了一本样书,我很高兴,毕竟利用业余时间完成了本书的校对工作,从 [Packt Publishing][1] 编辑联系我到此书出版大概有两年时间。 5 | 6 | ![alt text](/picture/PostgreSQL_High_Performance_Cookbook.jpg ) 7 | 8 | 语言:英语 9 | 10 | 出版日期:2017年3月29日 11 | 12 | 作者:Chitij Chauhan , Dinesh Kumar 13 | 14 | 审稿:Baji Shaik、**谭峰(Francs)** 15 | 16 | 17 | # 主要内容 18 | 19 | 此书介绍了PostgreSQL管理、压力测试、监控、高可用、复制、性能调优的内容,是一本难得的PostgreSQL管理类书籍,第一次做外版技术书籍的校对工作,很新鲜也很期望,我总共对此书的八个章节进行技术校对, 在校对过程中尽可能地对书中技术细节进行校对,遇到不熟悉的内容查阅了相关资料, 校对过程中学到了不少新东西。 20 | 21 | 22 | # 章节目录 23 | 24 | * 1: DATABASE BENCHMARKING 25 | 26 | * 2: SERVER CONFIGURATION AND CONTROL 27 | 28 | * 3: DEVICE OPTIMIZATION 29 | 30 | * 4: MONITORING SERVER PERFORMANCE 31 | 32 | * 5: CONNECTION POOLING AND DATABASE PARTITIONING 33 | 34 | * 6: HIGH AVAILABILITY AND REPLICATION 35 | 36 | * 7: WORKING WITH THIRD-PARTY REPLICATION MANAGEMENT UTILITIES 37 | 38 | * 8: DATABASE MONITORING AND PERFORMANCE 39 | 40 | * 9: VACUUM INTERNALS 41 | 42 | * 10: DATA MIGRATION FROM OTHER DATABASES TO POSTGRESQL AND UPGRADING THE POSTGRESQL CLUSTER 43 | 44 | * 11: QUERY OPTIMIZATION 45 | 46 | * 12: DATABASE INDEXING 47 | 48 | 49 | # 关于技术审校 50 | 51 | 下面是本书关于Reviewer 的介绍,我用了一段比较别扭的英文介绍自己 52 | 53 | ![alt text](/picture/review_1.jpg ) 54 | 55 | [1]:https://www.packtpub.com/ 56 | 57 | -------------------------------------------------------------------------------- /《PostgreSQL实战》.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/francs/PostgreSQL/20f7881af0a37888a8984c852a4c264f147784d8/《PostgreSQL实战》.md --------------------------------------------------------------------------------