Что делать, если мне нужен очень большой идентификатор автоинкремента?
Согласно веб-сайту MySQL, подписанный bigint может доходить до 18446744073709551615.
Что делать, если мне нужен номер больше, чем для первичного ключа с автоматическим приращением?
Ответы
Ответ 1
Если вы введете 1 миллион записей в секунду 24x7, для достижения предела потребуется 584542 года.
Надеюсь, к тому времени следующая версия MySQL будет поддерживать более крупные столбцы идентификаторов, и разработчики смогут выполнять вычисления с обратной оболочкой перед отправкой в Stack Overflow:)
Ответ 2
С таким количеством (от 1 до 18446744073709551615) вы можете дать всем животным на земле уникальный идентификатор:)
Ответ 3
Я полагаю, вы ввернуты? Вы можете избавиться от автоматического приращения MySQL и можете использовать номер базы 64, который вы увеличиваете.