内容概要
1, 介绍 Linux 环境的数据库相关内核参数, 存储, 文件系统, 资源限制, CGROUP 资源隔离等相关配置与优化
2, 介绍 Linux 下 PostgreSQL 的编译安装
3, 介绍 Linux 下 PostgreSQL 的 rpm 安装
目标
熟悉 PostgreSQL 在 Linux 中的软件安装
参考
DBA 不可不知的操作系统内核参数
背景: 操作系统为了适应更多的硬件环境, 许多初始的设置值, 宽容度都很高.
如果不经调整, 这些值可能无法适应 HPC, 或者硬件稍好些的环境.
无法发挥更好的硬件性能, 甚至可能影响某些应用软件的使用, 特别是数据库.
PostgreSQL on Linux 最佳部署指南
背景: 数据库的安装一直以来都挺复杂的, 特别是 Oracle, 现在身边都还有安装 Oracle 数据库赚外快的事情.
PostgreSQL 其实安装很简单, 但是那仅仅是可用, 并不是好用. 很多用户使用默认的方法安装好数据库之后, 然后测试一通性能, 发现性能不行就不用了. 原因不用说, 多方面没有优化的结果. PostgreSQL 数据库为了适应更多的场景能使用, 默认的参数都设得非常保守, 通常需要优化, 比如检查点, SHARED BUFFER 等.
本文将介绍一下 PostgreSQL on Linux 的最佳部署方法, 其实在我的很多文章中都有相关的内容, 但是没有总结成一篇文档.
PostgreSQL Huge Page 使用建议 - 大内存主机, 实例注意
来源: https://yq.aliyun.com/articles/694164