deadlockとlockwait timeoutに立ち向かい、外部キー制約削除にいたった話
過去に出前館インフラエンジニアでお祈りされた
マスタ管理してる
長時間トランザクションかける処理が多い
デッドロックとかしてるんじゃない?
ログからはわからず
全体みてデッドロック発生前後で怪しいバッチがあった
外部キー制約に関わるモノだった
外部キー制約削除をとる
railsのassosiationである程度担保できそう
今大丈夫なように対応中
アプリケーションログが充実
SREがやってくれていた
情報残していこう
o11y