mysql自增ID用完解决方案
1、改表结构用bigint类型
CHANGE `id` `id` BIGINT(20) NOT NULL AUTO_INCREMENT;
2、使用UUID()函数产生随机ID,放弃AUTO_INCREMENT
id VARCHAR(36) NOT NULL DEFAULT UUID();
3、采用分库分表方案
将不同ID区段指向不同数据库实例的同一张表,来避免单表ID用完的问题,数据库路由可以根据ID的值来判断存储在哪个数据库实例。这需要在应用层实现数据库分片逻辑,由应用决定新数据存储在哪个数据库实例