文档介绍:当前业界常见的服务器性能指标有: TPC-C TPC-E TPC-H SPECjbb2005 SPECjEnterprise2010 SPECint2006 及SPECint_rate_2006 SPECfp2006 及SPECfp_rate_2006 SAP SD2-Tier LINPACK RPE2 一、 TPC (Transaction Processing Performance Council) 即联机交易处理性能协会,成立于 1988 年的非盈利组织,各主要软硬件供应商均参与,成立目标: 为业界提供可信的数据库及交易处理基准测试结果,当前发布主要基准测试为: TPC-C :数据库在线查询(OLTP) 交易性能 TPC-E :数据库在线查询(OLTP) 交易性能 TPC-H :商业智能/数据仓库/在线分析(OLAP) 交易性能 -C 测试内容:数据库事务处理测试,模拟一个批发商的订单管理系统。实际衡量服务器及数据库软件处理在线查询交易处理( OLTP ) TPC-C 测试结果发布必须提供 tpmC 值,即每分钟完成多少笔 TPC-C 数据库交易(TPC-C Transaction Per Minute), 同时要提供性价比$/tpmC 。如果把 TPC -C测试结果写成为 tpm, TPM, TPMC, 均不属正规。 -E 测试内容:数据库事务处理测试,模拟一个证券交易系统。与TPC-C 一样,实际衡量服务器及数据库软件处理在线查询交易处理( OLTP )的性能表现。正规 TPC-E 测试结果必须提供 tpsE 值,即每秒钟完成多少笔 TPC-E 数据库交易(transaction per second ),同时提供$/tpsE 。测试结果写成其他形式均不属正规。对比:TPC-E 测试较 TPC-C 测试,在测试模型搭建上增加了应用服务器层,同时增加了数据库结构的复杂性,测试成本相对降低。截止目前, TPC-E 的测试结果仅公布有 50种左右,且测试环境均为 PC服务器和 windows 操作系统,并无 pow er服务器的测试结果。除此之外, TPC 官方组织并未声明 TPC-E 取代 TPC-C ,所以,说 TPC-E 取代 TPC-C 并没有根据。附TPC-C 与TPC-E 数据库结构对比 -H 测试内容:对大型数据仓库进行决策支持( decision support) 的基准测试。TPC-H 包含一组复杂的业务查询及修改操作,属于商业智能/数据仓库/在线分析(OLAP )交易性能测试。测试结果按数据仓库的大小分为 100GB/300GB/1 TB/3TB/10TB/30TB 。不同容量级别的测试结果不能进行对比。测试结果必须包含 ******@size 及$/******@size 。因各厂家测试选择的测试级别不同,所以结果的可比性较低。二、SPEC (Standard Performance Evaluation Council) 即标准性能评估协会, 成立于 1988 年的非盈利组织,最初由多家工作站厂家建立及后发展到各主要软硬件供应商均参与,成立目标:为业界提供现实而标准化之性能测试,为市场提供公平和各种有用的量度标准,并在发挥厂家优势及严格遵守法则之间取得平衡。 SPEC 发布各种不同