LOCKをかけてからの処理が長すぎる……
プログラムのデバッグというか、そんな感じでコードを調べていたら、RDBMSのテーブルをLOCKしてからの処理が無茶苦茶長い場所を発見。
たぶんここがマズイっぽい。
でも、いまさら修正のしようがないような。
READ LOCKで済むと思われるものもWRITE LOCKしてるのはどうかと思うけど。それとも見えない場所でUPDATEとかしてるのかなぁ。
……せいぜいそれを修正するくらいしか思いつかないくらい、処理が多すぎ。
RDBMSを強化するって噂もあるけど、これじゃあ強化しても意味ないと思うんだけどなぁ。