我对postgresql不太熟悉。我喜欢设置postgres application_name功能来记录历史表中的数据库更改(更新/删除)。
我试图在网上找到任何帮助,但找不到任何基本步骤的文章。有人可以给我任何帮助。
非常感谢!
答案 0 :(得分:4)
使用application_name是个好主意。它有两个步骤:
log_line_prefix = '%a %u %d'
SET application_name = 'myapp';要么
postgresql://other@localhost/otherdb?connect_timeout=10&application_name=myapp要么
PGAPPNAME=splunk psql -c "select application_name from pg_stat_activity where pid = pg_backend_pid();" postgres
一些文档