gpt4 book ai didi

sql - 在 PostgreSQL 中显示正在运行的查询的全文

转载 作者:行者123 更新时间:2023-11-29 11:08:46 25 4
gpt4 key购买 nike

我想查看在 PostgreSQL 中运行查询的全文。

当我在 dbshel​​l 中运行此命令 SELECT procpid,current_query FROM pg_stat_activity ORDER BY procpid; 时,它会显示正在运行的查询,但对于长查询,它不会显示完整的查询。

例如,如果查询的文本很长,则不会显示查询的完整文本,只会显示查询的 1024 个字符,不会更多。

我想知道有什么方法可以显示完整的查询吗?

最佳答案

postgresql.conf文件中有一行:

track_activity_query_size = 1024

增加这个变量后你会得到更多的字符。在 postgresql 9.1 上测试。更改以上行需要重新启动服务器。

关于sql - 在 PostgreSQL 中显示正在运行的查询的全文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20316579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com