性能理论七:测试流程之调优回归准则

本文介绍了性能问题分析的六大原则及系统调优的顺序,帮助读者理解如何定位问题、验证假设,并逐步解决性能瓶颈。

一、性能问题分析原则

 

  原则一:把事实与推测分开,总是用实际的证据来证明你的推测;

  原则二:在没有足够证据之前,不对程序进行优化;

  原则三:优先验证简单的假设;

  原则四:日志文件中没有错误不代表真的没有错误;

  原则五:从系统到应用、从外到内进行层层剥离,缩小范围。

    确认是系统级问题还是应用级问题;

    确认是否外部系统问题(如密码鉴权问题、EJB问题等);

    确认是应用程序问题还是数据库问题。

  原则六:范围缩小后,再分割成多个小单元,对每个小单元进行轮番压力测试,来证明或者否定是那个单元引起性能问题。

 

二、系统调优有易到难的先后顺序如下

 

(1)硬件问题

(2)网络问题

(3)应用服务器,数据库等配置信息

(4)源代码,数据库脚本问题

(5)系统架构问题根据性能测试执行结果,分析结果是否满足用户需求并生成性能测试报告。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值