列出需要服务器重启的 PostgreSQL 配置项

某些 PostgreSQL 配置项 - 通常在 postgresql.conf 中设置 - 需要服务器重启才能生效。

使用视图 pg_settings 列出需要重启的项

SELECT name FROM pg_settings WHERE context='postmaster'

PostgreSQL 9.5 开始,pg_settings 包含一个字段 pending_restart,它指示需要服务器重启才能生效的配置项已更改并正在等待重启。

PostgreSQL 16 中,这些设置是

另请参阅:PostgreSQL 文档 - pg_settings