我有一个经常运行的导入过程,我希望它是一种“全有或全无”的交易,也就是:交易。
有很多方面,导入可能会产生 100k-1mil+ 记录之间的任何地方。这相当于有效载荷范围从几 MB 到几百 MB 的数据。
我知道临时表是另一种选择 - 但这种方法似乎很方便。
对于这种在提交之间进行大量数据操作的实践,是否有任何需要注意的警告?(在提交后的典型写入/索引负载突发之外)
mysql innodb transaction mysql-5.5
在 MySQL 中打开和关闭数据库连接(对于 Web 应用程序)的 CPU 密集程度如何
mysql database-design mysql-5.5
mysql ×2
mysql-5.5 ×2
database-design ×1
innodb ×1
transaction ×1