如果我需要一个非常大的自动增量ID怎么办?

时间:2011-04-23 05:11:17

标签: mysql bigint

根据MySQL网站,签名的bigint最高可达18446744073709551615。 如果我需要一个大于自动递增主键的数字怎么办?

3 个答案:

答案 0 :(得分:100)

如果您每秒24x7插入100万条记录,则需要584542年才能达到上限。

我希望到那时MySQL的下一个版本将支持更大的ID列,开发人员将能够在发布到Stack Overflow之前进行背包计算:)

答案 1 :(得分:15)

有这样一个号码(1到18446744073709551615),你可以给地球上所有的动物一个唯一的ID:)

答案 2 :(得分:2)

我想你被搞砸了?你可以摆脱MySQL的自动增量,并可以使用你自己增加的基数为64的数字。