sql >> データベース >  >> RDS >> Oracle

Oracleの同時更新:ロックするかどうか?

    そうです、これにより、分離レベルに関係なく行がロックされます。 MVCCを使用すると、ロックなしで一貫した読み取りを行うことができますが、書き込み時にはロックが必要です。

    2番目のトランザクションは、最初のトランザクションが終了するのを待ちます(例:COMMIT またはROLLBACK )何かをしようとする前に。したがって、この場合、T2のカーソルは更新時に「ハング」し、T1が終了するのを待ちます。

    T1がコミットした後に新しいSCNを取得し、T2がコミットした後に別のSCNを取得します。




    1. SQLServerで月の最初の日を取得する3つの方法

    2. refcursorを使用してVBAでOracleストアドプロシージャを呼び出す

    3. MySQLデータベースがクラッシュしたのはなぜですか?新しいMySQLフリーズフレームで洞察を得る

    4. phpディスプレイマルチレベルツリーノードメニュー