gpt4 book ai didi

postgresql - 如何检查 PostgreSQL 事务中的挂起操作

转载 作者:行者123 更新时间:2023-11-29 11:10:01 28 4
gpt4 key购买 nike

我在 PostgreSQL 上有一个 session (SQLAlchemy),其中有一个未提交的事件事务。我刚刚将 session 传递给一些调用树,这些调用树可能已发出也可能未发出 SQL INSERT/UPDATE/DELETE 语句,通过 sqlalchemy.orm 或直接通过底层连接。

有没有办法检查这个交易中是否有任何待处理的数据修改语句? IE。提交是否会是空操作,回滚是否会丢弃某些东西?

我看到人们在 Oracle 中指出 v$transaction 是为了同样的事情(参见 this SO question )。我正在寻找类似于在 PostgreSQL 上使用的东西。

最佳答案

关于postgresql - 如何检查 PostgreSQL 事务中的挂起操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1651219/

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