pg配置文件
主配置文件
作用:
- 监听地址 / 端口
- 内存、并发
- 日志、WAL
- autovacuum 等
示例参数:
listen_addresses = '*'
port = 5432
max_connections = 100
shared_buffers = 128MB
客户端认证与访问控制配置文件
控制:
- 谁能连
- 从哪连
- 用什么认证方式
示例:
host all all 0.0.0.0/0 scram-sha-256
配置远程连接
默认配置文件内容如下
$ egrep -v '^$|#' /var/lib/pgsql/18/data/postgresql.conf
max_wal_size = 1GB
min_wal_size = 80MB
log_timezone = 'Asia/Shanghai'
datestyle = 'iso, dmy'
timezone = 'Asia/Shanghai'
default_text_search_config = 'pg_catalog.english'

