如何更好的进行性能测试和调优?

发表于:2011-05-03来源:不详作者:领测软件测试网采编点击数: 标签:
一直以来,并发的最大化和数据的一致性有时候为相互制约,性能调优往往是为使并发的最大化,并发可以多进程也可以是多线程的并发,最常见方式如在前台;采用多线程响应(线程池:在满足多线程处理下,减少维护的开销);集群方式(多机器响应,负载均衡等)等方式

  一直以来,并发的最大化和数据的一致性有时候为相互制约,性能调优往往是为使并发的最大化,并发可以多进程也可以是多线程的并发,最常见方式如在前台;采用多线程响应(线程池:在满足多线程处理下,减少维护的开销);集群方式(多机器响应,负载均衡等)等方式,而后台,如可采用RAC,增加多个读写进程等方式来增加并发处理。从而最大提高性能;怎样发现影响系统并发的瓶颈,个人认为如在前台,拐点论是一种的方式,而后台方面,可以对oracle非空闲等待事件的分析来切入。 在并发下,如何保证数据的一致性,也是一个不得不考虑的问题;前台;为了保证线程安全性,往往采用线程同步来加以解决,后台数据库可以通过锁的方式加以保证数据的一致性。 

原文转自:http://www.ltesting.net