如何显示完整的执行查询 - PostgreSQL

How to show full execution query - PostgreSQL

我的服务器中有一些繁重的查询,我想复制完整的查询(超过 1024 个字符)。

但是视图 pg_stat_activity 显示的字段不超过 2014 年。

我看到我可以更改 postgres 服务器参数 track_activity_query_size,但我不想重新启动我的服务器来应用它,我不确定是否可以真的有效。那么,还有一个table、view、function,或者我想找的东西吗?完整的执行查询。

谢谢!

显示查询字符串的所有视图和函数最多只能渗透 track_activity_query_size 个字符。

除非你想使用日志文件,正如"a horse with no name"建议的那样,否则你必须重新启动服务器。