阅读背景:

MySQL中MyISAM引擎 vs InnoDB引擎(功能,性能)

来源:互联网 

在MySQL 5.0里面,MyISAM和InnoDB存储引擎性能差别并不是很大,针对InnoDB来说,影响性能的主要是 innodb_flush_log_at_trx_commit 这个选项,如果设置为1的话,那么每次插入数据的时候都会自动提交,导致性能急剧下降,应该是跟刷新日志有关系,设置为0效率能够看到明显提升,当然,同样你可以SQL中提交“SET AUTOCOMMIT = 0”来设置达到好的性能。另外,还听说通过设置innodb_buffer_pool_size能够提升InnoDB的性能,但是我测试发现没有特别明显的提升。在MySQL 5.0里面,MyISAM和InnoDB存储引擎性能差别并不是很大,针对InnoD




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: