私は、コミットされていないトランザクションがアクティブなPostgreSQL上にセッション(SQLAlchemy)を持っています。私はちょうどそのセッションをSQL INSERT
/UPDATE
/DELETE
ステートメントを介してsqlalchemy.orm
を介して発行していないか、または基本接続を介して直接渡すことができました。PostgreSQLトランザクションで保留中の操作を確認する方法
このトランザクションで保留中のデータ変更ステートメントがあるかどうかを確認する方法はありますか?私。コミットがノーオペレーションであろうとなかろうと、ロールバックが何かを捨てるかどうかということですか?
私は、同じことについて人々がv$transaction
を指摘しているのを見ました(this SO questionを参照)。私はPostgreSQLで使用するのと同様のものを探しています。
PostgreSQLにこれ(Oracleのv $トランザクションに相当)がないと結論づけて、私はあなたの答えを分かりやすいものとして受け入れています。 –