MySQL调优参考
MySQL调优可以从几个方面来做:
架构层:
做从库,实现读写分离;
系统层次
- 增加内存;
- 给磁盘做raid0或者raid5以增加磁盘的读写速度;
- 可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的i/o;
MySQL本身调优:
- 如果未配置主从同步,可以把bin-log功能关闭,减少磁盘i/o;
- 在my.cnf中加上skip-name-resolve,这样可以避免由于解析主机名延迟造成mysql执行慢;
- 调整几个关键的buffer和cache。调整的依据,主要根据数据库的状态来调试;