我在PostgreSQL上有一個會話(SQLAlchemy),具有一個活動的未提交事務。我剛剛通過會話到一些呼叫樹,可能或可能不會發布SQL INSERT
/UPDATE
/DELETE
報表,通過sqlalchemy.orm
或直接通過底層連接。如何檢查PostgreSQL事務中的掛起操作
有沒有辦法來檢查這個事務中是否有任何待處理的數據修改語句?即提交是否是無操作,以及回滾是否會丟棄某些內容?
我見過人們在Oracle中指出v$transaction
同樣的事情(請參閱this SO question)。我正在尋找類似於PostgreSQL上使用的東西。
總結說PostgreSQL根本沒有這個(相當於Oracle的v $事務),我接受你的回答是明智的做法。 – 2010-01-30 13:43:49