我查询pg_stat_activity
。列query
的类型为text
。查询可能很长。
客户端psql
会截断很长的查询。
如何查看完整查询?
答案 0 :(得分:2)
psql
没有。尝试像运行smth一样
select lpad('a',3000,'b');
相反,它仅限于postgresql.conf
,请尝试:
b=# show track_activity_query_size;
track_activity_query_size
---------------------------
1024
(1 row)
根据docs:
track_activity_query_size(整数)
指定字节数 保留用于跟踪每个活动的当前正在执行的命令 session,用于pg_stat_activity.query字段。默认值为 1024.此参数只能在服务器启动时设置。