CubicLouve

Spring_MTの技術ブログ

2021-02-25から1日間の記事一覧

なぜUsersテーブルの行でロックを取るのか?

下記ツイートを見て改めて考えてみました。 更新系APIでDBトランザクション張る時、対象のリソース群の親となるリソース(大抵はUser)を無条件で最初にロックする手法が当たり前だと思っていたけど、もしかして世間ではそうではないのかな...デッドロックリ…