问题 Heroku MySQL自动增量


我使用ClearDB作为mysql数据库。我有一个带有自动递增主键的表。问题是它不是递增1,而是递增10.我怎么能解决这个问题呢?

此外,当我在本地主机上测试数据库时,增量正常工作。

编辑:我也尝试使用命令:'SET @@ auto_increment_increment = 1',但它没有用。我不确定我是否正确行事。


11587
2017-12-29 02:51


起源



答案:


http://www.cleardb.com/developers/help/faq#general_16

自动增量键在实例之间进行分区以防止冲突。


11
2017-12-29 03:27



你能解释为什么这是必要的吗?我知道避免冲突比如更新不同服务器上的相同行是很重要的,但我不明白为什么增加主机数量可以消除冲突。 - Patrick
那个链接坏了:( - Justin


答案:


http://www.cleardb.com/developers/help/faq#general_16

自动增量键在实例之间进行分区以防止冲突。


11
2017-12-29 03:27



你能解释为什么这是必要的吗?我知道避免冲突比如更新不同服务器上的相同行是很重要的,但我不明白为什么增加主机数量可以消除冲突。 - Patrick
那个链接坏了:( - Justin