• 締切済み

MySQLで桁あふれを防ぐ方法

アクセスログをMySQLで記録しているのですが、 AutoIncrementにした場合、数ヶ月で桁あふれになります。 桁あふれにならないよう、ある番号になったら1番から振りなおす にはどうしたら良いでしょうか? オラクルのようにリサイクルする機能はなく、 トリガーを張るのも重たくなりますし、 ポスグレのように初番時に現在の番号をチェックしてある一定番号を超えたら1番にする事もできず困っています。 何か良い方法はありますでしょうか?

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

Bigintのunsignedにすれば18446744073709551615まで拡張されます

関連するQ&A

専門家に質問してみよう