postgresql 的优化配置表,主要是各种你常会头大的参数——比如内存、连接数、缓存、并发、日志这些,都整理得蛮清楚的。嗯,尤其适合刚开始调性能或者遇到瓶颈的你,拿来一比就知道差在哪。
配合一些参考文章,比如SQL Server
、Oracle
、MySQL
的连接数优化,还有Memcached
的缓存策略,看得出是站在全局在考虑性能优化,挺实用。
PostgreSQL的参数像work_mem
、shared_buffers
、max_connections
,老实说配置不对就容易崩,尤其并发多的时候。这个表直接告诉你推荐范围和调整建议,省了你翻文档的时间。
还有一块是日志和缓存策略,像wal_buffers
和checkpoint_timeout
这类写入相关的设置,也整理得挺明白,配合并发优化文章一起看更有感觉。
如果你正好在搞PostgreSQL
优化,又不想自己一个个试,直接用这个表对比下你当前的配置,立马就知道该怎么调。