关于 mysql自增列的有2个参数:
auto_increment_increment
auto_increment_offset
auto_increment_offset确定AUTO_INCREMENT列值的起点
auto_increment_increment确定AUTO_INCREMENT的跨度。
mysql> show variables like '%auto_increment%';
+--------------------------+-------+
| Variable_name | Value |
+--------------------------+-------+
| auto_increment_increment | 1 |
| auto_increment_offset | 1 |
+--------------------------+-------+
2 rows in set (0.01 sec)
这2个参数常常被用在 master-to-master的场景之中。
1个master用单数 1个master用双数 。这样就可以很好的控制2个master之间的数据不会重叠了。