性能测试案例分析.docx

1?简要场景描述: 被测项目的数据库服务采用ORACLEIOg,测试功能点选择的是一个新建录入保存业务。当 并 发20用户时,数据库资源占用正常,处理业务响应时间正常,当并发 40用户时,数据库服 务器CPU占用率突增到100 %,系统几乎不响应。 2?对ORACLE 10g进行监控: 2.1首先打开监控开关: exec dbms_ mon itor.serv_mod_act_trace_e nable (service. name=serv name〉); 在 oracle 安装目录 \product\10.2.0\admin\gsp\udump 目录下每个 session形成.trc 文件。 2.2通过tkprof进行分析: 根据日期选择相应的.trc文件,在命令行下通过 tkprof进行分析: tkprof serv name_ora_2336.trc utput=serv name_ora_2336.txt SORT=(EXEELA, PRSELA, FCHELA) 形成结果文件 servname_ora_2336.txt 。 2.3查看分析结果文件: 发现存在大量的建临时表语句,耗用了大量的 CPU资源,而且花费的时间很长。 create table myHelp4879f036d (Rowp int PRIMARY KEY)ID varchar(1000),Code

文档评论(0)

1亿VIP精品文档

相关文档