postgresql server configuration(二)
# range 0-100000, in microseconds 发出commit命令后,睡眠指定的该值才真正写入wal文件,算事务提交结束。默认值0
#commit_siblings = 5 # range 1-1000 这个参数决定commit_delay 是否生效,这里默认是5,如果我们发出一个提交事务请求,而改数据库中有正在执行的事务大于或者等于5个,那么该事务睡眠commit_delay 参数指定的值,否则直接提交。
archive_mode:是否开启归档模式
archive_timeout:单位是秒,默认是0,这个是强制切换日志的时间,正常情况是写满一个,再写下一个,如果这里不为0,当前时间减去上次
数据库事务日志切换的时间,大于这个值,那么就进行一次日志切换。也就是日志切换的时间间隔。
wal_level:minimal, archive, or hot_standby,有三个值,这里除了minimal,其他两个值都需要打开归档。
今天服务端配置的一些参数就介绍到这里,当然还有很多没有介绍,其实遇到相关参数可以官方文档查阅一下便知