74.2. Transactions and Locking #

《機械翻訳》現在実行中のトランザクションのトランザクション ID は、pg_locksvirtualxidtransactionid に表示されます。 読み書き両方のトランザクションは virtualxid がありますが、transactionid は NULL です。 読み書きのトランザクションは、両方の列に設定されます。

《機械翻訳》ロックタイプによってはvirtualxidを待ち、他のタイプはtransactionidを待ちます。 行レベルの読み書きロックはロックされた行に直接記録され、pgrowlocks拡張を使用して検査できます。 行レベルの読み取りロックはマルチトランザクションID(mxid25.1.5.1を参照)の割当ても必要とするかもしれません。