Рассмотрим следующую примерную таблицу в MySQL:
CREATE TABLE transactions
(
transId BIGINT NOT NULL AUTO_INCREMENT,
transDate DATETIME NOT NULL,
transTotal DECIMAL(10,2),
PRIMARY KEY (transId)
);
Эта таблица используется в операциях с большими объемами, т. Е. Множеством INSERTS.В конечном итоге вы достигнете максимального предела transId.(Конечно, в действительности BIGINT предлагает гораздо больший диапазон.)
Каковы возможные стратегии, чтобы предотвратить это и не беспокоиться о проблемах с пролонгацией, которые могут сломать ваше приложение.Будет ли решение UUID основным?