TPCC值如何计算

TPCC值如何计算,第1张

计算原则: 以单台服务器性能进行计算,即确保单台服务器工作的时候可以满足系统正常运行的需要;

假设每天有1万人次来窗口办理业务,每人次办理一项业务。即以每日1万笔前台交易为例进行综合系数的推导:

1. 假设每月前台交易数(未来5年内的设计指标)为220,000 (有些业务在月初、月末的处理量比较高,按月统计可以平衡此项差异)

2. 每日前台交易数=220000/22=10,000 ,即每日 1万笔;

3. 忙时处理能力:每日交易的80%在4个小时内完成,即10000*80%/4=2000(笔/小时)

4. 峰值处理能力:2000*2=4000(笔/小时),即峰值处理能力为每小时4000笔,或 67笔/分,假设业务人员同时在线为100人,即每人每分钟处理0.7笔)

5. 假设每笔交易对应数据库事务数=20,基准TPC指标值对应的比例=8,cpu保留30%的处理能力冗余,计算值与公布值(最优值)的偏差经验值为4 (这几个参数估算的依据不足,更多的是经验值)

则 tpmC值为:

tpmC= 67*20*8*4/(1-30%)= 61257

倒算出 综合系数 = 61257/10000=6.1

即数据库服务器tpmC= 每日前台交易数 * 6.1 (实际计算值应不高于该值)

应用服务器的 tpmC = 数据库服务器 tpmC *50% (一般)

应用服务器的 tpmC = 数据库服务器 tpmC *70% (涉及大量计算的,如社保、税

TPCC值查询的网站:http://www.tpc.org/information/results_spreadsheet.asp

点击页面中Download Current TPC-C Results Spreadsheet项下边的"XLS format"链

接下载”tpcc_results.xls”文档.

TPCC的估算方式:TPCC1=(rPerf1*TPCC2)/rPerf2 ,TPCC2,rPerf2为在TPCC网站

测试出的机器指标

tpcc是一个整机的处理性能,是专门的评测中心对一定配置的机器测出的一个值,所以给定一个tpcc值并不能确定这是几个cpu,几G内存的配置。

可能cpu对tpcc的影响大一些,倒是可以估一下。

正常的做法是,给定一个tpcc值,得去与HP、IBM、SUN或其它厂家的工程师联系,让其大体给出满足这样要求的一个配置。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/264993.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存