mysql插入..重复键更新 - auto_increment问题

时间:2017-09-16 08:19:27

标签: mysql

我需要使用INSERT IGNORE执行批量ON DUPLICATE KEY UPDATE,并且我面临以下问题。

我每天在大约2000万张桌子上进行2000万次更新。每天只添加几十万个新行。

如果我使用innodb_autoinc_lock_mode = 0我失去了并发性能,但只有在插入行时ID才会递增。

如果我使用innodb_autoinc_lock_mode = 1我获得并发,但ID字段每天增加2000万,并且在4个月内最多会增加INT

我可以使用BIGINT,即使有更新,我也不会用完ID空间,但这看起来有点笨拙。在我的情况下,这是一个更好的解决方案吗?

0 个答案:

没有答案