Postgresql

Postgres:“顯示 max_connections;”從 postgresql.conf 文件輸出不同的值

  • September 1, 2020

我正在嘗試從配置文件中增加 max_connections 值,但該show max_connections;命令始終顯示 100。

更改conf文件後我重新啟動了postgres,

我已經修改了命令顯示的正確配置文件:show config_file;

由於目前值儲存在 中postgresql.auto.conf,因此使用 更改了它ALTER SYSTEM,因此優先於 中的任何值postgresql.conf

您可以ALTER SYSTEM再次使用來增加值:

alter system set max_connections = 250;

這將調整儲存在postgresql.auto.conf

或者您可以使用以下方法刪除條目postgresql.auto.conf

alter system reset max_connections;

然後postgresql.conf將使用 from 的值。

無論哪種情況,您都必須重新啟動 Postgres 以應用新值。

引用自:https://dba.stackexchange.com/questions/274788