プロジェクト中にデッドロックに出会った。
正しくは設計を見直すべきだと思うがリリーズに間に合うには・・・
ロック対象がGroupオブジェクトだったので、
対象のデータ(2件)を一気に先行ロックすればいいやと思い
Select ... From Group Where ... FOR UPDATE
どうすればいいのかまだ分からずです。
どなたが回避方法あればご教授お願い致します。
ちなみに、
暗黙的なロック動作については下記のシートにまとめてありました。ご参考までに。
Record Locking Cheatsheet