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