服务器TPMC 值计算 TPC 基准程序是用来测系统而不是测主机的 目标:系统性能评估结果 < 主机性能评估结果 TPC 已经推出了四套基准程序,被称为TPC-A、TPC-B、TPC-C 和 TPC-D
其中 A 和 B 已经过时,不再使用了
TPC-C 是在线事务处理(OLTP)的基准程序,TPC-D 是决策支持(Decision Su pport) 的基准程序
TPC 即将推TPC-E,作为大型企业(Enterprise)信息服务的基准程序
TPC-C 是在线事务处理(OLTP)的基准程序,性能由 TPC-C 吞吐率衡量,单位是tpmC(tpm,transactions per minu te);C 指 TPC 中的C 基准程序
它的定义是每分钟内系统处理新订单个数
TPC-C 还经常以系统性能价格比的方式体现,单位是$/tpmC,即以系统的总价格(单位是美元)/tpmC 数值得出
每分钟内系统处理的新订单 个数 以服务器为例
在很多厂家的TPC 测试系统中,服务器的价格只是系统总价格的25%或更小,而硬盘的价格有可能占到总价格的30%以上,因为TPC-C 要求被测系统必须保存180天的事务记录 根据TPC-C 的标准,tpmC 值是根据标准模型中 New-Order 事务的处理数目来计算的,一个 New-Order 事务由平均4-5 个 SQL 语句处理完成,整个测试的执行过程中,New-Order 处理占 45%
估算条件: 运行商2003 年将达到 250 万用户数 每天每用户产生5 张话单 分析 过程: 每分钟处理: (用户数)250 万*5/24/60 =9250 峰 值处理: 9250*1
5 =11350 需 执行约 6 个 SQL 语句,则 估算一个话单汇 总处理业务相 当 的TPC-C 值为: 6*0
45/4 = 0
67Tpmc 话单汇 总和分