在当今的信息技术领域,软件系统的性能表现对于企业来说至关重要,尤其是在选择基础软件,如数据库和应用中间件时,性能通常是最核心的考量因素之一。因此,研发出一种基于应用性能表现的通用基础软件选型方法成为了许多企业和技术人员的迫切需求。 传统的软件选型方法多数基于基准测试,例如TPC(事务处理性能委员会)和SPEC(标准性能评估公司)提供的基准测试工具集。TPC-C和SPECjserver2004是数据库和Java应用服务器性能基准测试的常用工具,它们的结果具有国际上的广泛认可。这些基准测试通常采用仿真业务模型进行,例如TPC-C使用的是大型商品批发销售公司的业务模式。然而,真实的应用场景与这些基准测试模型存在差异,从而导致测试结果难以全面准确地反映特定应用系统下的性能表现。 为了更加准确地选择适合特定业务需求的软件,基于应用性能表现的选型方法应运而生。这种方法使用真实业务应用系统的业务模型作为基准,对候选的数据库和应用中间件进行选型测试。通过对它们在实际业务场景下的性能表现进行评价,可以更客观地评估其在特定应用系统中的效率。 在进行选型测试时,主要从两个方面进行评价:时间特性和资源利用性。时间特性关注的是软件在处理业务时的响应时间、处理速度等,而资源利用性则关注软件对系统资源的占用和消耗,比如CPU、内存和存储等。通过综合考量这两个方面,可以得出数据库和应用中间件的能效比,即在特定业务系统中的表现。 为了保证测试的基准一致性,测试需要满足一系列标准要求。首先是操作系统基准一致性要求,即保证测试中的操作系统环境是一致的。硬件环境基准一致性要求,确保所有候选软件都在相同的硬件平台上运行。第三是网络环境基准一致性要求,指的是测试网络的配置和性能指标要保持一致。第四是测试脚本基准一致性要求,确保使用相同或等效的性能测试脚本对不同的数据库和应用中间件进行测试。最后是测试流程基准一致性要求,保证测试的流程和场景设置是一致的。 案例说明是展示这种方法实际应用的一个重要步骤。例如,在一个基于J2EE规范开发的B/S架构应用系统中,如果要选择合适的数据库和应用中间件,可以创建一个测试案例,测试不同组合的数据库和中间件在相同业务模型下的表现。测试可围绕系统的典型操作功能点展开,持续运行2小时以上,以此来收集性能数据。 基于应用性能表现的通用基础软件选型方法强调了在真实业务环境中的实际测试,而不是仅仅依赖于传统基准测试工具的仿真结果。它提供了更加全面和准确的选型依据,有助于企业选择最适合自身业务需求的软件产品,从而提高整体应用性能,优化投资回报率。这种方法在当前云计算和大数据时代尤为重要,因为系统的规模和复杂性不断增加,对性能的要求越来越高,同时,业务需求的差异性也日益增大,传统基准测试难以覆盖所有场景。因此,基于真实业务应用系统的选型测试方法为企业提供了更加科学和实用的选型策略。
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/4e0dfdfb91da42aebce28a30484d9c9a_weixin_38640794.jpg!1)
- 粉丝: 4
- 资源: 942
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 本地音乐播放器优化版源码20240904
- 1725466570407399_tg-release-2.apk
- 基于前端VUE+elementUI+后端springboot的会议管理系统
- 自动备份文件到阿里云盘,备份工具,网盘备份,一款可以自动检测新增文件,自动上传,定时自动备份本地目录-A毕设
- Sigrity-BroadbandSPICE-template.rar
- 自动部署泛解析证书到阿里云上-deploy-certificate-to-aliyun.zip 图像
- Sigrity-bbs-Broadband SPICE User Guide.rar
- 半导体制造行业生产关系介绍
- Cadence-Demo board.rar
- 基于部署的百川大模型与Django编写后台调用服务
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)