pgsql-23 配置参数调优
目录
23 - 配置参数调优
1. 📖 概述
合理配置PostgreSQL参数可以大幅提升性能。
2. ⚙️ 关键参数
2.1 内存配置
# shared_buffers: 25-40% RAM
shared_buffers = 4GB
# effective_cache_size: 50-75% RAM
effective_cache_size = 12GB
# work_mem: 复杂查询内存
work_mem = 16MB
# maintenance_work_mem: VACUUM等维护操作
maintenance_work_mem = 512MB
2.2 连接配置
max_connections = 200
superuser_reserved_connections = 3
2.3 WAL配置
wal_level = replica
max_wal_size = 4GB
checkpoint_completion_target = 0.9
2.4 查询调优
random_page_cost = 1.1 # SSD
effective_io_concurrency = 200
default_statistics_target = 100
3. 📚 下一步
学习连接池与连接管理
xingliuhua