自增Id用完
自增id用完分为两种情况:
1有主键
2无主键
有主键
设置了主键自增,一般情况下是int类型,4个字节,那么它的范围是-2^32~2^32-1
,在大数据时代,增改删也是比较频繁的,所以会有用完的时候。
无主键
没有主键的话,mysql的数据引擎会有一个兜底方案,就是会自动维护,有一个row_id,用于自增,但是这个row_id不是单表的,它是全局共享的,所有没有主键的,都会用这个自动维护,它的字节是6个。
解决方案:
1.把int类型改为bigint,它是8个字节,数据范围大
2.分库分表