Issue report
Help us understand the problem. What are the problem?
いいづか
@iizukapynyo
$ analyze @iizukapynyo
posted articles
  • SQL:35%
  • PostgreSQL:35%
  • Rails:25%
  • AWS:25%
  • Ruby:15%
LGTMed articles
  • Rails:32%
  • Ruby:24%
  • Go:10%
  • Vue.js:8%
  • Docker:7%
answered questions
    No data
Edit Pickup Articles (Up to 3)

    Pickup Articles

    @iizukapynyo

    posted at

    Railsで悲観的ロック、楽観的ロック

    まず各排他制御の方式について簡単に整理。 悲観的ロックとは 更新対象のデータを取得する際にロックをかけることで、他のトランザクションからは更新されないようにする方式。 更新が終ってから他の更新を開始することで整合性を担保する。 ・更新のロックはRDBMSの"SELE...

    @iizukapynyo

    posted at

    1000万レコードのバルクupdateが遅すぎ

    検証dbを作成する際のデータマスキングで、 1000万レコードに対して一括UPDATEを行うことがあったが、1時間ほどかかった。 以下の①,②を考える。 ①なぜここまで遅くなるのか ②どうすれば早くなるのか 実行したSQL update users set name...