专栏名称: 51Testing软件测试网
51Testing软件测试网,人气最旺的软件测试技术门户,提供软件测试社区交流,软件测试博客,人才服务,测试沙龙,测试杂志,测试资料下载等全方位信息服务,是国内最专业的软件测试就业培训、企业服务供应商...
目录
相关文章推荐
51好读  ›  专栏  ›  51Testing软件测试网

揭秘银行那些常用性能监控工具及常见性能问题调优方法

51Testing软件测试网  · 公众号  · 测试  · 2019-10-17 17:28

正文

请到「今天看啥」查看全文



1、常用性能指标
银行应用系统性能指标通常包含括但不限于并发用户数或TPS、响应时间、成功率、资源利用率。其中,交易量较大的系统建议重点关注TPS,交易量较小的系统建议重点关注并发用户数,响应时间取值为压力测试工具测试结果中90%用户响应时间,成功率要求为99.6%以上,应用服务器和数据库服务器CPU和内存使用率一般不超过80%。此外,可根据系统特点和测试目标酌情关注其它性能指标,如:监控类系统可关注TCP连接数、网卡流量等性能指标。常用性能指标监控工具列表1如下。
表1 常用性能指标监控工具


三、常见性能问题及调优方法


性能调优是对系统软硬件各个方面的设置和关联进行调整和优化,使之发挥出最大的效能,从而高效支撑业务的开展。性能调优推荐按照“硬件-网络-系统配置参数-应用程序-系统架构”依次进行分析、调优。银行开放平台应用系统性能问题多集中在交易响应时间长、应用服务器或数据库服务器cpu利用率高、JVM内存溢出、SQL语句无相关索引或索引使用不当、日志级别设置不当、查询结果未分页、Oracle数据库未使用绑定变量、应用程序与数据库连接未使用连接池等,常见问题的具体调优方法如下。
1、CPU利用率高






请到「今天看啥」查看全文