问题 问答题


阅读下列说明,回答问题1至问题5。
【说明】
负载压力性能测试是评估系统性能、性能故障诊断以及性能调优的有效手段。下述表格是针对税务征管系统中“税票录入”业务的测试结果,系统服务器端由应用服务器和单结点数据库服务器组成。

并发用户数交易吞吐量平均值
(trans/s)
交易响应时间平均值(s)数据库服务器CPU平均利用率应用服务器CPU平均利用率
100.560.5737.50%13.58%
202.151.1657.32%24.02%
303.873.6670.83%39.12%
507.026.6397.59%53.06%

【问题4】
在并发用户数为50时,如果交易吞吐量和交易响应时间都不满足需求,简述数据库端造成此缺陷的主要原因,有效的解决方案是什么

答案

参考答案:

解析:数据库端造成此缺陷的主要原因包括: 服务器资源负载过重; 数据库设计不合理; 数据库单个事务处理响应时间长; 系统并发负载造成最终用户响应时间长; 有效的解决方案是:采用数据库集群策略,并注意配置正确。

[分析]: 考查当系统的性能不能满足需求时,故障的原因以及有效的解决方案。 当交易吞吐量和交易响应时间都不满足需求时,数据库端造成此缺陷的主要原因可以从数据库设计、资源使用以及应用开发几个角度去分析。最有效的解决方案是采用 Oracle RAC 集群策略。

填空题
填空题