针对数据量大的表其主键索引加了索引长度
问题描述:
建表的时候在主键索引上加了索引长度PRIMARY KEY (id(4)),后期插入数据到一定数量后导致索引重复插入数据库报错。
PRIMARY KEY (`id`(4))
报错信息如下:Cause: java.sql.BatchUpdateException: Duplicate entry ‘1463’ for key ‘PRIMARY’; Duplicate entry ‘1463’ for key ‘PRIMARY’;
原因分析:
索引重复插入数据库报错
解决方案:
把索引长度去掉即可。



