我的服务器配置有 auto_commit = off 这在插入和更新时有助于大型事务但是如果 innodb_autoinc_lock_mode = 1 怎么办因为我的表没有带 auto_increment 的主键?它会有助于更快的结果还是我们需要达到 2?有什么办法可以帮助它吗?
我的服务器配置有 auto_commit = off 这在插入和更新时有助于大型事务但是如果 innodb_autoinc_lock_mode = 1 怎么办因为我的表没有带 auto_increment 的主键?它会有助于更快的结果还是我们需要达到 2?有什么办法可以帮助它吗?
超过某个点,等待时间太长会
COMMIT
减慢速度。将其视为必须保存越来越多的“撤消”内容。innodb_autoinc_lock_mode
仅适用于AUTO_INCREMENT
.看来您真正的问题是关于高速摄取。你
INSERTing
一次排成一排吗?如果一次插入 100 个,您可以获得 10 倍的加速。也就是说,一个INSERT
有 100 行的单行。您是从多个连接插入的吗?等等 这是关于高速摄取的一个讨论。