エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
MySQL で ON DUPLICATE KEY UPDATE を使ってたら、カンスト(カウンターストップ)した話 - R-Hack(楽天グループ株式会社)
記事へのコメント0件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MySQL で ON DUPLICATE KEY UPDATE を使ってたら、カンスト(カウンターストップ)した話 - R-Hack(楽天グループ株式会社)
こんにちは。日焼けしやすいラクマの豊永です。 いきなりですが、MySQL の INSERT ... ON DUPLICATE KEY... こんにちは。日焼けしやすいラクマの豊永です。 いきなりですが、MySQL の INSERT ... ON DUPLICATE KEY UPDATE 構文 をご存知でしょうか。 大量のデータを1度に INSERT, UPDATE するという構文です。 ラクマのあるシステムで、1件ずつの処理だと処理時間的に厳しい箇所で、INSERT ... ON DUPLICATE KEY UPDATE 構文 を利用していました。 しかし、この構文を使っている箇所について、下記の事象が発生しました。 意図せず AUTO_INCREMENT が進む int で保存できる最大値に達する (カンスト) 新しくデータが保存できなくなる 今回は、1. のところについての対処方法の共有をしたいと思います。 INSERT ... ON DUPLICATE KEY UPDATE 構文 について MySQL :: MySQL