sanqian 发表于 2013-1-30 01:35:18

MySql性能优化的前期参考

近期发现MySql占用CPU较高,长期保持在35%-80%之间,想做一些优化,先查了一些优化的策略,下述提到的方法暂未实施求证,仅作参考。

关于MySql 5.0.20及其以前版本性能跳水的说法

参考:http://tweakers.net/reviews/649/7/database-test-sun-ultrasparc-t1-vs-punt-amd-opteron-mysql-vs-punt-postgresql.html

下图显示,当并发越过30时,MySql性能大副下降,先不深究其原因,将其列为性能瓶颈的参考因素。比较简单的方法是升级为MySql 5.0.30,这个版本已经修复了性能跳水的问题。

http://tweakers.net/ext/i.dsp/1153018093.png

Robbin提供的性能优化参数
    Robbin在《MySQL InnoDB性能调整的一点实践》一文中提到:

<div style="text-align: center;">innodb_flush_method=O_DIRECT是必须的,而innodb_log_file_size也不宜太大。
页: [1]
查看完整版本: MySql性能优化的前期参考