如何快速找到系统瓶颈

时间:2009-10-13     作者:smarteng     分类: 网站优化SEO


今天去面试,有这么一个题,我觉得挺好:如何快速找到系统的瓶颈

网上的答案 :

测试人员对系统进行性能测试,目的就是为了发现系统的瓶颈,从而可以提高系统的性能,使系统能够符合用户的需求。
分析系统的瓶颈,是需要丰富的经验的,而经验是需要不断总结和积累的。
一般我们应该注意以下几个方面的经验总结:
应该系统瓶颈分析经验:对于那些拥有不同目标客户同时需要进行参数配置的产品,很多时候由于配置不正确导致系统性能不高。[break]

数据库瓶颈分析经验:数据库经常由于配置或者设计不合理产生瓶颈,通过在项目中积累经验,可以在以后的测试分析中对数据库问题快速定位。例如Oracle拥有100多个可以配置的参数,经常由于配置问题导致运行缓慢,通过积累解决这方面问题的经验,测试人员完全可以象DBA一样快速解决问题。
Web服务器分析:Web服务器和数据库服务器一样,经常由于配置不合理导致系统产生瓶颈,因此也应该总结测试中解决问题的经验,以后实习项目遇到类似的问题就可以快速解决,可省去厂商的高额技术支持成本。
操作系统及硬件:操作系统以及硬件资源也是系统产生瓶颈的根源之一,通过分析总结应用系统在不同配置环境下的表现,可以为以后的测试提供有利的参考。
可见厉害的测试人员一点不比系统分析员逊色。