系统性能调整及优化.pptVIP

  • 34
  • 0
  • 约1.05万字
  • 约 77页
  • 2016-08-23 发布于江苏
  • 举报
动态内容为主的网站 第二次优化 一段时间后,系统又开始不稳定,访问高峰时站点无法正常访问 分析系统资源使用状况,发现仍然是CPU耗尽后引起问题,但这次系统IO等待消耗的CPU资源比较大。 原因:上次解决了CPU资源容易耗尽的问题,目前网站访问量增加了,apache进程数时常达到256个,导致内存使用殆尽,频繁使用交换内存,最终仍然导致CPU资源耗尽 处理:把Apache配置中的 KeepAlive 特性关闭,进程数大量减少,基本保持在80个进程以内,还是会使用交换内存,但是服务正常了。 动态内容为主的网站 第三次优化 一段时间后,系统又开始不稳定,访问高峰时站点无法正常访问 分析发现还是CPU资源耗尽导致的原因。 原因:程序频繁访问数据库,大量的SQL语句中有 where, order by 等子句,而大量的表没有建索引,导致MySQL数据库负荷过高,消耗CPU资源过高。 处理:优化程序中的SQL语句,where和order by子句上的字段建索引,程序增加Cache机制,再次使服务恢复正常。 动态内容为主的网站 第四次优化 一段时间后,系统又开始不稳定,访问高峰时站点无法正常访问 分析系统资源使用状况,发现还是CPU耗尽造成的 原因:数据库查询过多,大部分都是复杂查询,时常需要遍历全表 处理:优化程序中的SQL语句,增加where子句上的匹配条件,减少遍历全

文档评论(0)

1亿VIP精品文档

相关文档