PostgreSQL 事务列表

PostgreSQL List of Transactions

提问人:Chicken Sandwich No Pickles 提问时间:11/15/2023 最后编辑:Chicken Sandwich No Pickles 更新时间:11/15/2023 访问量:45

问:

是否有我可以看到尚未提交的交易列表?

例:

Begin;
delete
from table
where column IS NOT NULL;

我还没有犯这个。我希望看到这个和所有其他尚未提交的交易。

SQL PostgreSQL 事务

评论


答:

1赞 Laurenz Albe 11/15/2023 #1

您可以在以下位置查看具有打开事务的数据库会话列表以及事务 ID:pg_stat_activity

SELECT pid, backend_xid
FROM pg_stat_activity
WHERE backend_xid IS NOT NULL;

你没有说你想要这些信息是为了什么......