帮帮文库

返回

基于TPC_C基准数据库系统性能测试的实现毕业设计论文 基于TPC_C基准数据库系统性能测试的实现毕业设计论文

格式:word 上传:2022-06-25 19:58:36

《基于TPC_C基准数据库系统性能测试的实现毕业设计论文》修改意见稿

1、“.....而则般录入事务处理的结束部分,如数据库的关闭等,但是为了方便起见,本测试是将所有的部分都录入到部分,这样并不会对程序的执行产生任何影响。图脚本录入过程点击停止,程序开始加载到里,另外在脚本的录入过程中,为了使脚本录入的代码尽可能少,对于些语句,在编程中将其改为单行执行,这样在里就只会录入次,而对于程序的循环就在函数里进行改写。依次将五个事务都录入,并且每个事务都是个独立体,都有和,这样可以保证事务的执行完整性。比如事务图事务开始在事务结束时采用,语句,图事务结束不支持随机函数,其随机数的生成有其特有的机制,其是把个值替代为随机数......”

2、“.....选择用变量来替代图随机变量修改类型选择为对随机数的属性进行编辑,确定好每个变量的值范围和类型。如接着对录入的程序的些值创建关联,替代掉所有其对应的值,并将未录入的程序代码在里补充完整,运行程序,不断改正程序里的,直至正确运行。在本系统的测试中,测试步骤主要为加载数据载入脚本程序测试分析结果数据库备份恢复数据与基准是否相符不相符输出测试结果相符图测试步骤具体为执行源程序,项加载初始数据,因为这个数据量比较大,每次加载都需要个多小时才能完成,为了程序执行的方便,同时也使得测试具有横向比较性,将数据做个备份,以备后用。向里加载脚本并修改,执行该脚本......”

3、“.....对虚拟用户进行相应的设置,开始程序的测试。分析测试的结果,若测试结果与标准的不相符合,恢复数据,再次进行测试。多次测试,将测试结果形成测试报告。测试场景设置性能测试过程中,结果的正确与否,场景设置占有很大的比例关系。场景设置般有两类种是基于用户实际使用情况的场景测试另种是为了特殊项目测试而设计的场景。第种是为了验证目的而进行,为了满足顾客的基本需求第二种是为了测试系统的扩展性稳定性等。对于本系统的场景设置,主要是为了验证该系统是否能否满足用户的基本需求,属于验证性场景设置。本系统主要有五个独立的事务,而对于每个事务的执行平率,根据基准,其有严格的配比关系......”

4、“.....其配比是所有是配比的剩余。基准的五个事务复杂程度有着很大的区别,如果不加入系统思考时间,则测试中就会出现最复杂的事务响应时间最长,但这与事实不符,因为事务是最复杂的事务,但其响应时间短才能满足在线用户的需求,所以必须加入思考时间。在这个测试中,思考时间可以定义为系统等待用户输入的时间。而系统的响应时间则是系统等待用户最后条输入完毕到系统执行完毕后者两者之间的时间差。具体各个事务的思考时间大小如下表所示表事务思考时间在测试中我们选用的是平均值。测试场景设置方案采用百分配比的方法,通过实际设置各事务所占的配比,,,,......”

5、“.....测试持续时长为。测试的配比大于十倍,是因为是批量执行发货操作,每次发货平均是个订单,所以的执行频率也应该是的倍,这样才不会导致发货操作过程中出现订单不够的情况。通过设置,方案的运行概略为下图所示。图测试执行过程这方案可以通过观察在线用户为时系统的使用情况,进而考虑给系统是否做增压处理,对该系统作负载压力并发以及安全测试。增大系统的压力,以测量系统在不同的压力下的性能表现。通过设置系统的在线用户为,持续时间仍为再次进行测试。测试场景方案二采用面向目标的场景设置,这个方案可以测试不同的对象目标。其目标类型包括每秒钟事务数在线用户数以及系统响应时间等......”

6、“.....被测系统的性能是由每分钟所能处理的事务数来衡的,并且这里的事务数主要是指订单的数量,即的事务数量。所以在这个测试方案中主要就是测量系统是否能够达到基准的目标,如果达不到,逐级减少目标事务数,找出该系统的最大的。所以本方案设置的目标类型为定义为达到个,通过到个在线用户来实现这个目标,并且达到目标后继续运行。具体设置结果如下图所示图目标设置测试结果分析测试时间年月日测试人员吴汾操作系统处理器内存事务编写环境数据库编写语言测试工具方案测试结果分析通过观察发现在整个测试工程中,初始化阶段使用率较高,但当用户初始化完成后,系统的占用率较低,保持在以下......”

7、“.....达到了系统设定的顶峰值,这说明这样的压力系统能够很好地运行。测试结果表虚拟用户数位的测试结果,下图为事务的平均响应时间,其显示的是测试场景运行期间的每秒内事务执行所用的平均时间,通过它可以分析测试场景运行期间应用系统的性能走向。从下图可以很清楚看到事务的响应时间比较平缓,并且五个事务的响应时间也较短,这说明在这种配置下,系统的运行比较稳定,其并没有随着时间的推移而逐渐降低。图事务平均响应时间每秒事务通过数,指的是在场景运行的每秒钟,事务通过失败及停止的数目,其是系统性能考察的个重要指标参数。从下图可以看出在整个测试过程对本系统所使用的测试场景进行设置......”

8、“.....分析测试结果,找出了系统存在的不足。展望在本系统的构造过程中,由于对代码缺少优化,导致对数据库的测试结果与基准有偏差。另外,本次测试采用的是单机测试,不能支持以上的虚拟用户在线使用该系统,所以在将来的测试过程中可以采用联机测试,使得上百的虚拟用户可以同时访问系统,这样的值也会有较大的提升,并且由于采用联机测试,单机的压力会减小,这样在本次测试中出现的系统超时现象也会减少,增大结果的可靠性。在测试压力方面,将来的测试也可以将测试的时长加长,对系统的承压能力进行测试,还可以根据基准提供的辅助工具对该系统进行更为全面的测试。参考文献™......”

9、“.....软件测试中心,柳胜性能测试从零开始入门北京电子工业出版社陈绍英刘建华金成姬性能测试实战北京电子工业出版社余廷扬测试工具集的开发及应用硕士学位论文北京清华大学,武海平余宏亮郑纬民通用海量数据库性能测试系统的设计与实现清华大学学报自然学报康强基准测试系统的设计与实现学士学位论文天津天津大学,沈明星与数据库性能优化硕士学位论文浙江浙江大学,王良蔡荣基于标准的自动化测试工具计算机工程与应用范珊珊数据库系统测试工具的比较与测试实践学士学位论文天津南开大学......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(1)
1 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(2)
2 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(3)
3 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(4)
4 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(5)
5 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(6)
6 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(7)
7 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(8)
8 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(9)
9 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(10)
10 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(11)
11 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(12)
12 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(13)
13 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(14)
14 页 / 共 44
基于TPC_C基准数据库系统性能测试的实现毕业设计论文.doc预览图(15)
15 页 / 共 44
预览结束,还剩 29 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档