Ginew.Z 的博客

一切,为了让生活更简单、更自然

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  21 Posts :: 0 Stories :: 14 Comments :: 0 Trackbacks

    网站有3台MYSQL服务器,其中1台是主服务器,2台从服务器。主从之间用Replication实时同步。
    最近,随着网站流量的提高,3台服务器在繁忙时段都达到饱和。通过分析服务器状态,发现服务器都已经开始使用交换分区,此举无疑会提高服务器对IO的使用频率。

    2台从服务器中,一台4G内存的服务器处理能力比另外一台2G内存的服务器强1倍,两台服务器的差别,在CPU上差别并不大,RAID1对IO性能也不会有很大提高。所以断定通过把2G内存升级到4G,可以让此机的处理能力大大提高。

    昨天晚上,给2台2G内存的MYSQL加大了内存,到4G,现在MYSQL在最繁忙时段都已经能应付自如了。

    我还特地申请了一台新机器来做从服务器,配置如下:双XEON3.0/4GRAM/2块146GSCSI做RAID0。估计此机的整体处理能力会非常好。

    结论:实际验证了IO对于数据库系统性能的影响。在MYSQL本身已经无可优化的情况下,加大内存或者把磁盘做RAID0能得到1倍的以上的性能提升

posted on 2006-03-30 17:15 无风之雨 阅读(2357) 评论(0)  编辑  收藏 所属分类: MySQL

只有注册用户登录后才能发表评论。


网站导航: