postgresql PstgreSQL WAL归档wal_size更改

gwo2fgha  于 2023-06-22  发布在  PostgreSQL
关注(0)|答案(1)|浏览(157)

我在我的数据库中设置了WAL档案。但是当我想设置WAL文件大小时,

min_wal_size = 5MB
and
max_wal_size = 5MB

(我的数据库生成一天只有5 MB的数据,所以我想得到一个WAL文件,每天),并重新启动服务器,服务器不启动。如果我把注解(#)放回

#min_wal_size = 5MB
#max_wal_size = 5MB

然后服务器再次运行。我尝试使用不同的大小(2MB 10MB 100MB ...)但同样的问题。试着使用不同的最小科塞,最小值,最大值。不管用。我也尝试在cmd中设置这些(ALTER SYSTEM SET...)的方式,但同样的问题。
有人知道吗?

zmeyuzjn

zmeyuzjn1#

min_wal_sizemax_wal_size与WAL段的大小无关。将它们保留为默认值。
如果希望每天归档一个WAL段,请设置archive_timeout = '1d'

相关问题