はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ auto_increment

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 3 / 3件)
 

[MySQL]AUTO_INCREMENTのidが戻る

2023/05/21 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL Rails error XXX カラム

こんにちは、M-Yamashitaです。 今回の記事は、MySQLのAUTO_INCREMENTのidが戻ってしまう話です。 以前、RailsとMySQLを使うサービスにて、Mysql2::Error: Duplicate entry 'xxx' for keyが発生しました。このエラーの原因を調べたところ、テーブルでAUTO_INCREMENTとなっているカラムのidが戻って採番されており、その... 続きを読む

DBの自動連番がロールバックしても戻らない理由 - C Sharpens you up

2015/05/15 このエントリーをはてなブックマークに追加 122 users Instapaper Pocket Tweet Facebook Share Evernote Clip ロール C Sharpens you up insert

2014-03-14 DBの自動連番がロールバックしても戻らない理由 SQL DBの主キーカラムに自動連番(MySQLならAUTO_INCREMENT、SQL ServerならIDENTITY、OracleやPostgreSQLならシーケンス)を設定していると、基本的には連続した数字が付番されていくのですが、行削除もしていないのに抜け番が発生する場合があります。 INSERTが制約にひっかかって失... 続きを読む

LAST_INSERT_IDの限界 - 筋トレとともに生きるDBAの雑記

2013/03/15 このエントリーをはてなブックマークに追加 52 users Instapaper Pocket Tweet Facebook Share Evernote Clip DBA MyISAM 雑記 数値 限界

2013-03-15 LAST_INSERT_IDの限界 こんにちは。突然ですが32bit/64bitの差を調べていて気づいたのでメモ。 32bitだともちろん32bitを超える数値をそのままでは扱えないわけですが、MySQL的にはどうなのよってことで特に値が大きくなりがちなid発番を見てみました。弊社ではid発番をauto_incrementではなく、MyISAMなテーブルに対する以下クエリで発... 続きを読む

 
(1 - 3 / 3件)