高并发【批量on duplicate key update】时:AUTO_RANDOM(5) 生成重复

AUTO_RANDOM(5) 的话,说明最大值是能够达到 2^59,这是一个极大的值
简单验证下就是: max(id)&0x07ffffff ffffffff 就可以看看到多大了

其次,如果是因为id 生成重复,那比如是溢出之后从头开始,你这9000万没到这个数量级(2^32 就 20亿了,你这9千万不够看的)
那要么就是表中原来就有数据?
或者就是那位仁兄说的 uk 重复?