主要参数
物理复制涉及到的参数需要根据实际情况进行配置,主要参数有:
max_wal_senders(数值)
主库接受从库请求发送WAL日志的最大并发连接数。默认值10。
max_replication_slots(数值)
允许创建的复制槽的最大数量。默认值10。
synchronous_commit(枚举型)
主备同步的级别。默认值on。其它可选的值包括remote_apply、remote_write、local和off。
synchronous_standby_names(字符串)
指定支持同步复制的从库的列表。 允许一个或者多个同步从库。参数使用下面的语法之一来指定一个后备服务器列表:
[FIRST] num_sync ( standby_name [, ...] )
ANY num_sync ( standby_name [, ...] )
standby_name [, ...]
其中num_sync是事务需要等待其回复的同步从库的数量,standby_name是一个后备服务器的名称。FIRST以及ANY指定从所列从库中选取同步从库的方法。
primary_conninfo(字符串)
从库用来连接主库的连接字符串。该参数只对从库有效,主库将忽略该参数。
primary_slot_name(字符串)
使用的复制槽名称。
hot_standby(布尔型)
是否开启只读查询功能。该参数只对从库有效,主库将忽略该参数。