本文是PostgreSQL配置系列第一篇,介绍配置机制与连接设置。配置来自postgresql.conf和postgresql.auto.conf,后者优先,命令行又覆盖两者。修改后应先用pg_file_settings检查错误再重载,仅postmaster类参数需重启,可用pg_settings查看生效值及来源。连接方面建议设置listen_addresses、max_connections为100或200并前置连接池、提高保留连接数,并将TCP keepalive调至约10秒检测死连接。
完成下面两步后,将自动完成登录并继续当前操作。