我想在postgresql中看到运行查询的全文.
当我SELECT procpid,current_query FROM pg_stat_activity ORDER BY procpid;在dbshell中运行此命令时,它显示正在运行的查询,但对于长查询,它不显示完整的查询.
例如,如果查询具有长文本,则它不显示查询的完整文本,它仅显示1024个字符的查询而不是更多.
我想看看有没有办法显示完整的查询?
Jer*_*ski 19
postgresql.conf文件中有一行:
track_activity_query_size = 1024
Run Code Online (Sandbox Code Playgroud)
增加此变量后,您将获得更多字符.在postgresql 9.1上测试过.更改以上行需要重新启动服务器.