systemctl stop命令关闭非必要服务(如防火墙、NetworkManager),减少资源占用。/etc/sysctl.conf,优化网络和内存参数,例如:net.ipv4.tcp_tw_reuse = 1
vm.swappiness = 10
fs.file-max = 65535
执行sysctl -p使配置生效。shared_buffers:设置为物理内存的25%-40%(如64GB内存设为16GB)。work_mem:根据并发连接数调整(如work_mem = 4MB * max_connections)。max_parallel_workers_per_gather:按CPU核心数设置(如16核设为8),提升并行查询效率。CREATE INDEX idx_name ON table(column))。EXPLAIN/EXPLAIN ANALYZE分析慢查询,优化复杂连接和子查询。VACUUM清理无用数据,ANALYZE更新统计信息。PARTITION BY RANGE),减少查询扫描范围。pg_stat_statements分析慢查询。top、vmstat等命令实时查看系统负载。