PostgreSQL13版本中的psql将可以显示当前连接中一个事务是否阻塞。
添加%x到默认的宏定义PROMPT1 和PROMPT2 中。可以通过%d跟踪当前连接是否阻塞,添加默认值不需要更改.psqlrc。这个东西和MySQL的show processlist功能类似?如果是这样将增加一个方便的方法查看PG事务的状态,期待这个功能
链接:
https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=dcdbb5a5db09064ac08ff3971c5031281ef2e545#prompt