如何在不重新启动的情况下重新加载 Postgres.app 配置?

How do I reload Postgres.app config without restarting?

对于常规的 postgres 安装,我会通过向 postgres 进程发送 SIGHUP 或 运行ning pg_ctl reload 来完成此操作。但是,对于 Postgres.app,我不确定将 SIGHUP 发送到何处(发送到 Postgres.app 进程,或其中一名工人?),并尝试 运行 pg_ctl reload (在追踪到 /Applications/Postgres.app/Contents/Versions/9.3/bin 之后,只会产生关于 PG_DATA 未设置的投诉。

那么,如何在不重新启动整个服务器的情况下重新加载 Postgres.app 的配置文件?这可能吗?

最简单的方法:SELECT pg_reload_conf().