PG config9.4

简介: FILE LOCATIONSdata_directory ='/pghs/pg${port}/data'hba_file ='/pghs/pg${port}/data/pg_hba.

FILE LOCATIONS

data_directory ='/pghs/pg${port}/data'
hba_file ='/pghs/pg${port}/data/pg_hba.conf'

- CONNECTIONS AND AUTHENTICATION -

port =${port}
listen_addresses ='0.0.0.0'
max_connections = 500
superuser_reserved_connections = 10
unix_socket_directories = '/tmp'
unix_socket_permissions = 0700

- Security and Authentication

authentication_timeout = 1min
ssl = off

- TCP Keepalives -

tcp_keepalives_idle = 60
tcp_keepalives_interval = 10
tcp_keepalives_count = 10

- Memory -

shared_buffers = 2048MB
temp_buffers = 8MB
work_mem = 8MB
maintenance_work_mem = 256MB
max_stack_depth = 8192kB

- Kernel Resource Usage -

shared_preload_libraries = 'repmgr_funcs,pg_stat_statements,auto_explain'

- Background Writer -

bgwriter_delay = 200ms

WRITE AHEAD log

wal_level = hot_standby
fsync = on
synchronous_commit = local
wal_buffers = 16MB

- Checkpoints -

checkpoint_segments = 32

- Archiving -

archive_mode = on
archive_command = 'test ! -f /pghs/pgbackup/pgbk${port}/archlog/%f && cp %p /pghs/pgbackup/pgbk${port}/archlog/%f'

REPLICATION

max_wal_senders = 5
wal_keep_segments = 128
hot_standby = on

ERROR REPORTING AND LOGGING

log_destination = 'stderr,csvlog'
logging_collector = on
log_directory = '/pghs/pg${port}/data/pg_log'
log_filename='postgresql-%d.log'
log_truncate_on_rotation = on
log_line_prefix='%t:%r:%u@%d:[%p]: '
log_statement = 'ddl'
log_checkpoints = on
log_connections = on
log_min_duration_statement = 60000
log_lock_waits = on

Locale and Formatting

datestyle = 'iso, mdy'
timezone = 'PRC'
log_timezone = 'Asia/Hong_Kong'

- pg_stat_statements auto_explain -

pg_stat_statements.max = 10000
pg_stat_statements.track = all
pg_stat_statements.track_utility = true
pg_stat_statements.save = true
auto_explain.log_min_duration = 60s

目录
相关文章
|
6月前
|
关系型数据库 PostgreSQL Docker
harbor-db重启报错:initdb: error: directory "/var/lib/postgresql/da..
harbor-db重启报错:initdb: error: directory "/var/lib/postgresql/da..
161 1
|
4月前
|
关系型数据库 MySQL 数据库
Mysql-错误处理: Found option without preceding group in config file
Mysql-错误处理: Found option without preceding group in config file
147 0
|
JSON Kubernetes 负载均衡
第一次看 config dump
前言各位,知道的越多,就越会发现自己的无知。在面对服务网格这样的新兴概念之时,就更是如此了。回想昨日,满头大汗地研究VirtualService和DestinationRule是干什么用的自己仿佛还近在眼前。然而,在搞明白了服务网格的基本概念之后,我却发现自己甚至坠落进更大的疑惑之中了。如果你看过了一些istio的基本知识与概念,你应该知道istio为每个数据面的Pod都注入了一个Sidecar,
第一次看 config dump
|
关系型数据库 索引 Perl
理解 postgresql.conf 的work_mem 参数配置
主要是通过具体的实验来理解 work_mem
6280 0
|
SQL 关系型数据库 Java
【DB吐槽大会】第5期 - PG local memory
大家好,这里是DB吐槽大会,第5期 - PG local memory
|
网络协议 关系型数据库 网络安全
pg_hba.conf 和 pg_ident.conf
初始化后pg_hba.conf默认的内容: # TYPE  DATABASE        USER            ADDRESS                 METHOD # "local" is for Unix domain socket connectio...
1125 0
|
SQL 关系型数据库 MySQL
|
SQL 关系型数据库 MySQL
Mysql Group Replication in Single-Primary Mode安装部署配置
Mysql Group Replication in Single-Primary Mode安装配置
2059 0