SQL逆引き大全 363の極意

トランザクションの極意 - Tips175 行レベルロックが競合した場合、待機とならないように即座に制御を戻す (同時実行制御)

登録タグ
SQL
Icon comment count 0
Icon stock count 0

3-2同時実行制御Tips175 行レベルロックが競合した場合、待機とならないように即座に制御を戻す

Level2

同一行に対する変更処理が競合した場合、後から処理を要求した側は、先行のトランザクションが終了するまで待機します。このような待機を発生させず、即座にエラーを返して制御を戻し、別の処理に移りたいような場合に使用します。

Oracle PPAS PostgreSQL

/*トランザクションの開始*/
SELECT empno,ename,sal
FROM emp
WHERE deptno = 10
FOR UPDATE NOWAIT;  

出典情報

Medium

SQL逆引き大全 363の極意

  • 著者: 株式会社アシスト

コメント

    コメントはありません