我想我在文档中漏掉了一些简单的东西,但是我却无法弄清楚如何将运行查询的机器的用户ID和IP地址添加到PostgreSQL日志文件中。当它发生时,我可以在pg_stat_activity
中清晰地看到它,但在处理数据库问题时,将这些内容记录在日志中会非常有帮助。
我怀疑这并不重要,但我的服务器启动是这样的:
$BIN/pg_ctl -D /apps/pgdata9.5.0 -l /apps/logs/postgresql start
我希望postgresql.conf文件中有一个设置项,但是如果有的话,它已经让我难以找到了。
select pg_reload_conf()
:https://www.postgresql.org/docs/current/static/functions-admin.html#FUNCTIONS-ADMIN-SIGNAL - user330315