Symfoware Serverでデッドロックを避けるための占有モードの指定について
- デッドロックを避ける方法として、SELECT文にWITH OPTION LOCK_MODE (NO LOCK)を指定することは有効ですか?
- SELECT文にWITH OPTION LOCK_MODE (NO LOCK)を指定することで、SELECT文は資源の占有を行わなくなります。そのため、そのSELECT文に関係するデッドロックは発生しなくなります。
ただし、ダーティリードが発生することがあるため、注意してください。ダーティリードとは、ほかのトランザクションが更新してまだコミットしていないデータを参照してしまう現象です。
製品・サービス区分 | Symfoware | ||||
---|---|---|---|---|---|
製品・サービス情報 |
|
||||
アンサー種別 | 設計/開発 |