资源描述:
《BENCHMARK FACTORY 性能测试软件的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、BENCHMARKFACTORY性能测试软件的使用QUEST公司介绍1.1、QUEST公司成立于1987年,总部位于加州lrvine,全球员工总数超过2000名,产品用户达到120,000多个。1.2、QUEST公司的产品–数据库管理与维护解决方案•QuestCentral–Oracle高可用解决方案•SharePlexforOracle,LiveReorg–应用开发解决方案•QDesigner,Toad/SQLNavigatorPL/SQL,DataFactory,SQLabXpert,BenchmarkFactory,SQLImpact,等等BENCHMAREKFACTORY
2、的使用BENCHMAREKFACTORY的定义:•压力测试–为应用服务器产生压力•容量规划–全面测试整个的系统•性能测量工具–在性能测试中与Quest公司的诊断解决方案紧紧地配合在一起•模拟真实环境,产生虚拟用户BENCHMAREKFACTORY软件的作用•减少服务器预料之外的宕机时间•测试服务器的容量和性能•帮助确认问题区域和系统瓶颈•提前规划降低成本BF的特点•高可扩展性和易于使用–用最少的硬件模拟最多的用户–支持几百个客户端–每个客户端可以模拟上百个用户•使用标准的测试基准用于比较分析–比较多次运行的结果–为特殊的应用客户化测试基准–与其他的系统分析软件兼容BF支持的测试标
3、准–FileServer:FileBench–Messaging:MailBench–Internet:WebStone,IBMTrade2,Nile–DataBase:AS3AP,TPC-B,TPC-C,TPC-D,WINSCONSIN下面详细介绍一下数据库服务器性能的测试方法一、测试环境――整个测试环境包括三个部分:服务器端、客户端、控制端服务器端环境操作系统WIN2000AS/SP3数据库版本ORACLE8I控制端操作系统WIN2000BF软件的版本BF2.6/控制端数据库数据库客户端软件客户端操作系统WIN2000BF软件的版本BF2.6/客户端数据库数据库客户端软件二、
4、测试过程1、准备阶段:1.1、配置服务器端、控制端、客户端服务器端:1、安装win2000advanceserver操作系统,设置网络标识为test(可以自定义)2、安装数据库ORACLE8I,设置数据库服务名为ORACLE)可以自定义)控制端:1、安装win2000操作系统,网路标识设置为controller.2、安装BF测试软件(需要注意),在选择安装类型时,选择“standardinstall”(如图1,选择第一项)图1:选择安装类型客户端:1、安装win2000操作系统,2、安装BF测试软件,在选择安装类型时,选择“Agentintall”(如图1中的第三项),安装完成以
5、后,进入Agent控制界面(图2)图2设置:选择“option”,进入Agent设置(图3),把visualcontrolcenter设置为控制端机器的网络标识“controller”,virtual设置为1,如果你的压力测试环境的客户端的个数为20,pollinginterval设置为大于或等于20的一个数值。图31.2、添加数据源:客户端:1、运行oracle8i客户端执行程序,建立一个客户端与服务器端数据库链接的服务接口,也就是配置本地网络服务名――langchao,并测试链接服务器端数据库。2、进入控制面板→管理工具→数据源ODBC→系统DSN→添加(如下图所演示。图4―
6、―选择添加图5:选择ODBCfororacle→点击完成图6按提示填写:数据源名称里填写一个期望的名称,如“oracle”,描述里是对这个数据源的描述,可以不填写。用户名称填写一个连接的数据库中可用的用户名,如system。服务器填写个本地网络服务名,例如上面配置的langchao。点击确定,完毕。2、开始进行服务器性能测试:1、运行服务器端数据库服务。2、客户端运行BENCHMAREKFACTORY客户端Agent软件,启动oracle客户端服务。3、控制端运行BENCHMAREKFACTORY控制端程序(图7),操作流程如下:图7:进入BF运行开始界面→选择NEW图8:选择C
7、reateprojectfrombench→AS3AP→OK图9:点击下一步图10:vendor选择ODBC→点击下一步图11:其中数据源要前面配置的datasource保持一致―――oracle,username填写administrator(可以自己自定义设置)→点击下一步图12:填写ProfileName,可以任意填写,如:oracle_test.→点击下一步,将出现下图所显示的选择项――让你选择合适的测试数据库的大小(当前数据库的大小为3.81Mb。点击下一步图13:如果