我正在尝试更改postgresql.conf文件中的一些参数。我将参数更改为以下值
我在128 on的RAM服务器上安装了postgresql。在进行这些更改之后,我重新启动postgresql server。之后,当我使用psql使用show (parameter_name)检查这些参数时,我得到以下值。
为什么这些更改只反映在shared_buffer参数中,而不反映在其他两个参数中呢?
我将max_wal_size更改为4GB,将min_wal_size更改为1000 1GB,但这些参数也没有改变,所显示的值为1GB和80 1GB。因此,在我所做的所有更改中,只有对shared_buffers参数的更改得到了反映,而其他的则没有改变。
发布于 2017-12-14 09:08:40
一些可能的问题是什么:
postgresql.conf。ALTER SYSTEM配置的。ALTER USER或ALTER DATABASE。
使用psql命令\drds查看这样的设置。若要从PostgreSQL的设置中找出设置,请使用
SELECT * FROM pg_settings WHERE name = 'work_mem';https://stackoverflow.com/questions/47800585
复制相似问题