tpc-c是什么

作者&投稿:易荷 (若有异议请与网页底部的电邮联系)
TPC是什么?~

[编辑本段]1、事务处理性能委员会  英文全称: Transaction Processing Performance Council  简介事务处理性能委员会,是由数10家会员公司创建的非盈利组织,总部设在美国。该组织对全世界开放,但迄今为止,绝大多数会员都是美、日、西欧的大公司。TPC的成员主要是计算机软硬件厂家,而非计算机用户,它的功能是制定商务应用基准程序(Benchmark)的标准规范、性能和价格度量,并管理测试结果的发布。
  TPC不给出基准程序的代码,而只给出基准程序的标准规范(Standard Specification)。任何厂家或其它测试者都可以根据规范,最优地构造出自己的系统(测试平台和测试程序)。为保证测试结果的客观性,被测试者(通常是厂家)必须提交给TPC一套完整的报告(Full Disclosure Report),包括被测系统的详细配置、分类价格和包含五年维护费用在内的总价格。该报告必须由TPC授权的审核员核实(TPC本身并不做审计),现在全球只有几个审核员,全部在美国。
  TPC已经推出了四套基准程序,被称为TPC-A、TPC-B、TPC-C和TPC-D。其中A和B已经过时,不再使用了。TPC-C是在线事务处理(OLTP)的基准程序,TPC-D是决策支持(Decision Support) 的基准程序。TPC即将推TPC-E,作为大型企业(Enterprise)信息服务的基准程序。 [编辑本段]2、地球和平联合组织  英文全称:Terrestrial Peaceable Consortium  TPC本部全景简介
 地球和平联合组织,建立于2003年,在世界范围内建立的国际和平联合组织。它最早是由联合国事务总长科菲·安南以及以中国、美国、日本、俄罗斯为主的一批科学家联合创立。这个组织现在正在迅速的发展,旨在维护时间范围内的和平与安全。
  TPC另一个简称是Terrestrial Peacekeeping Commission,用在the 4Kids Entertainment English dub中。
  目前地球和平联合组织在全球都有支部以及研究中心,并且在月球表面还有观测用空间基地,在小行星带边缘还建设有宇宙探测站,其总部在日本海东部,距离东京市区大约720公里。中国远东支部设立在距离上海市区30公里的南海海面。
  3、 TPC 英文全称:Transmission Power Control ( 传输功率控制 )
  3G通信网络(TD网络)中用于功率控制的控制数据信息。应用于DPCH信道中,PCCPCH没有功率控制。  3,TPC应用在炼钢行业,是鱼雷罐车的意思,用于装铁水的车子

TPC-C的模型采用的还是过时的C/S架构,而当今WEB2.0时代的OLTP应用,大多采用流行的B/S架构,需要更大规模的并行处理能力,数据库和业务逻辑也更加复杂。为此,TPC-E从C/S架构过渡到B/S架构,数据库构成更加复杂,也更加符合实际应用,当然对服务器的性能要求也更高了。   TPC-E与TPC-C的数据库比较。   为了保证测试性能,需要使用大量的内存和磁盘。这使得TPC-C测试所需要的成本高达千万美元,而TPC-C结果的适用性也受到了质疑。   根据计算,TPC-C的硬件投入比TPC-E要高出3倍以上,由于TPC-E所需要的磁盘数量仅是TPC-C的十分之一,从而大大降低了服务器厂商搭建硬件环境的成本。

TPC-C学习笔记

摘录:本文章来自:http://blog.csdn.net/Ruluo/archive/2005/10/21/510822.aspx

TPC-C学习笔记
2�TPCC基准测试
TPCC值被广泛用于衡量C/S环境下,由服务器和客户端构筑的整体系统的性能,它由事物处理性能委员会(TPC,Transaction Processing Corp)制定,TPC为非赢利性国际组织。

TPCC值可以反映出系统的性能价格比。TPCC测试系统每分钟处理的任务数,单位为tpm,(transactions per minute)。系统的总体价格(单位为美元)除以TPCC值,就可以衡量出系统的性价比,系统的性价比值越小,系统的性价比越好。

需要注意的是,TPC-C值描述的是C/S整体系统的性能,它与系统的服务器和客户机的性能都有关系,也就是说,同样的服务器配置不同的客户端将会影响TPCC值,任何厂商和测试者都可以根据TPC提供的测试规范构造出自己最优的系统,当然测试的结果要经过TPC审核。

http://article.pchome.net/00/03/97/43/

---------------------------------------------------------------------------------------------------------------
性能测试指标介绍
TPC-C
作为一家非盈利性机构,事务处理性能委员会(TPC)负责定义诸如TPC-C、TPC-H和TPC-W基准测试之类的事务处理与数据库性能基准测试,并依据这些基准测试项目发布客观性能数据。TPC基准测试采用极为严格的运行环境,并且必须在独立审计机构监督下进行。委员会成员包括大多数主要数据库产品厂商以及服务器硬件系统供应商。

相关企业参与TPC基准测试以期在规定运行环境中获得客观性能验证,并通过应用测试过程中所使用的技术开发出更加强健且更具伸缩性的软件产品及硬件设备。

TPC-C是一种旨在衡量联机事务处理(OLTP)系统性能与可伸缩性的行业标准基准测试项目。这种基准测试项目将对包括查询、更新及队列式小批量事务在内的广泛数据库功能进行测试。许多IT专业人员将TPC-C视为衡量“真实”OLTP系统性能的有效指示器。

TPC-C基准测试针对一种模拟订单录入与销售环境测量每分钟商业事务(tpmC)吞吐量。特别值得一提的是,它将专门测量系统在同时执行其它四种事务类型(如支付、订单状态更新、交付及证券级变更)时每分钟所生成的新增订单事务数量。独立审计机构将负责对基准测试结果进行公证,同时,TPC将出据一份全面彻底的测试报告。这份测试报告可以从TPC Web站点(http://www.tpc.org)上获得。

tpmC定义: TPC-C的吞吐量,按有效TPC-C配置期间每分钟处理的平均交易次数测量,至少要运行12分钟。

1.TPC-C规范概要
TPC-C是专门针对联机交易处理系统(OLTP系统)的,一般情况下我们也把这类系统称为业务处理系统。

TPC-C测试规范中模拟了一个比较复杂并具有代表意义的OLTP应用环境:假设有一个大型商品批发商,它拥有若干个分布在不同区域的商品库;每个仓库负责为10个销售点供货;每个销售点为3000个客户提供服务;每个客户平均一个订单有10项产品;所有订单中约1%的产品在其直接所属的仓库中没有存货,需要由其他区域的仓库来供货。
该系统需要处理的交易为以下几种:
New-Order:客户输入一笔新的订货交易;
Payment:更新客户账户余额以反映其支付状况;
Delivery:发货(模拟批处理交易);
Order-Status:查询客户最近交易的状态;
Stock-Level:查询仓库库存状况,以便能够及时补货。
对于前四种类型的交易,要求响应时间在5秒以内;对于库存状况查询交易,要求响应时间在20秒以内。
逻辑结构图:
流程图:
2.评测指标
TPC-C测试规范经过两年的研制,于1992年7月发布。几乎所有在OLTP市场提供软硬件平台的厂商都发布了相应的TPC-C测试结果,随着计算机技术的不断发展,这些测试结果也在不断刷新。
TPC-C的测试结果主要有两个指标:
● 流量指标(Throughput,简称tpmC)
按照TPC的定义,流量指标描述了系统在执行Payment、Order-status、Delivery、Stock-Level这四种交易的同时,每分钟可以处理多少个New-Order交易。所有交易的响应时间必须满足TPC-C测试规范的要求。
流量指标值越大越好!
● 性价比(Price/Performance,简称Price/tpmC)
即测试系统价格(指在美国的报价)与流量指标的比值。
性价比越小越好!

http://www-900.ibm.com/cn/products/servers/pseries/tech/tpcc.shtml

---------------------------------------------------------------------------------------------------------------

[Oracle] How to Use Open Source Tools to Implement Your Own TPC-C
作者:Fenng
日期:Mar 14 2004 (v0.13)
出处:http://www.dbanotes.net
版本:0.93

--------------------------------------------------------------------------------

本文简介
介绍如何利用开源工具实现Oracle数据库环境中的TPC-C.对DBA、开发人员、BI实施者有一定的参考价值.

引言描述
设想一下这样一种情况:
您正在负责公司的一个OLTP类型的数据库项目,面临数据库服务器选型的问题:如何选择硬件才能满足产品环境的业务要求? 这个事情是“拍脑袋” 能决定的吗?
不可否认,硬件选型是一门艺术,选择合适的硬件,能给公司节省大笔的费用,选择不能满足业务需求的服务器产品,不但花了冤枉钱,还会对将来的业务产生影响。
可能大家首先会想到参考服务器的TPC-C的信息。提到TPC-C,可能很多人对此都感到既熟悉又陌生,因为经常听人说起,但是具体的问下去,能说清楚的又没有多少人,而且,从大家口中得到的还不尽相同。那么什么是TPC/TPC-C这些都代表什么意思呢?

先说一下TPC-C,TPC-C是联机事务处理(on-line transaction processing , OLTP)的基准程序。TPC-C模拟一个批发商的货物管理环境。TPC-C使用三种性能和价格度量,其中性能由TPC-C吞吐率衡量,单位是tpmC。tpm是transactions per minute的简称;C指TPC中的C基准程序。它的定义是每分钟内系统处理的新订单个数。

了解了这些内容,您可能会想:我们公司的PC服务器完全是自己攒出来的,如何进行TPC-C的衡量的?也去参考TPC官方站点上的信息?不要忘了,TPC.org 上公布的测试结果都是各大厂商根据自己的系统进行了充分优化之后的出来的结果。打个比方,TPC公布的数值就好比崭新的法拉利跑车经过专业技师们的精心检查保养,然后在专用跑道上跑出来的速度值,而我们的情况可能是法拉利(甚至是夏利)要在乡村土路上行驶,可比性大打折扣。
有的朋友会想:那我们可以根据自己的情况,拿一个秒表在“乡村土路”上测试一下看看呀。这样的意义也是显而易见的,对我们的实际的环境不是更具有参考价值?不错,这也正是本文的目的:让我们利用开源(Open Source)工具来实现自己的针对Oracle数据库的TPC-C。

Hammerora—the Open Source Oracle Load Test Tool
首先介绍一下Hammerora。从创作者对这个工具的标题描述可以看出,Hammerora是一款Oracle数据库负载测试工具。该工具可以在Oracle 8i、9i和10g等版本上使用。当前可以用在Linux/Unix和Windows上。初步实现了跨平台。Hammerora 完全用TCL/TK写就,以GPL版权形式发布。

作者是Steve Shaw。该项目的主页在:http://sourceforge.net/projects/hammerora/ 。

Hammerora的设计原理是解析Oracle的Trace文件,并把它们转化为Oratcl程序,然后在Oracle数据库中用多个用户并发的对用户的事务进行“回放”。我们知道,Oracle的Trace文件能够翔实的记录用户对数据库的操作。这样Hammerora能够保证对用户环境的真实模拟。
Hammerora最初是用以学习的目的:期望是模拟数据库的一定数量的用户。这样一个小的基于家庭的学习开发系统就能够比较接近产品环境。这个工具已经成长为一个Oracle数据库做压力测试--从小的数据库到大的基于RAC的集群。

TCL语言已经用来提供高性能的和Oracle数据库的OCI集成,而无需重新编译生成的程序。每个生成的程序具有严格的TCL/Oratcl兼容性,并且可以在Hammerora的命令行Shell下运行。TCL的强大功能和灵活性意味着潜在的功能是无穷尽的。TCL线程包用来实现对Oracle数据库的多个并发连接。

Hammerora包含Oracle存储过程和TCL驱动脚本用来运行TPC-C基准程序。但是,我们先要构建一个同TPC-C规范相符的数据库。这样,我们需要用到Orabm。

Orabm
Orabm是Geoff Ingram (High-Performance Oracle: Proven Methods for Achieving Optimum Performance and Availability一书的作者)构建的一个程序包,包含了一套SQL脚本和几个命令行程序。Orabm数据装载程序(Orabmload)构建了一组遵从TPC-C标准的数据用以测试。Orabm的程序包和源代码可以从它的主页面( http://www.linxcel.co.uk/orabm/) 得到。

Orabm的运行机制
Orabm的运行机制在Geoff Ingram有明确的说明,这里翻译如下:Orabm通过在每个用户指定的并发数据库会话(session) 中运行用户执行数量的数据库事务来进行工作.事务通过ORABM模式下的ORABM_SERVERSIDE_STRESS存储过程运行。对每个并发会话来说,ORABM_SERVERSIDE_STRESS运行在orabm命令行下指定的事务数,并返回该会话在采样间隔完成时的TPS值.要确保所有并发会话都是在采样间隔期间处理事务,TPS值仅包括事务的中间的80%,也即:初始的10%和最后的 10%将忽略掉。
更详细信息可以参考http://www.linxcel.co.uk/orabm/ 的内容.
安装步骤
1) 安装Oracle OCI 库
对Oracle 9i 来说,如果没有安装该组件的话,可能要重新运行runInstall,在Oracle 9i Client products树中选择"Oracle Call Interfaces" .
对Oracle 10g来说,Oracle 10 OCI 库应该是默认安装的.
2) 安装TCL
cd /usr/local/src/tcl8.4.5/unix

rm -f config.cache

./configure --enable-threads --enable-shared

make clean

make

make install
3 安装TK
cd /usr/local/src/tk8.4.5/unix

rm -f config.cache

./configure --with-tcl=../../tcl8.4.5/unix --enable-threads --enable-shared

make clean

make

make install
4 安装TCL Threads
cd /usr/local/src/thread2.5.2/unix

rm -f config.cache

sh ../configure --enable-threads --enable-shared

make clean

make

make install
5 安装Oratcl
对10g来说,要编辑配置文件,在1728 行附近, FOUND_ORACLE=0 那一行的下面添加如下部分内容:
echo "checking for Oracle 10.0 style toplevel (libclient10.a)" 1> &6
echo "configure:1730: checking for Oracle 10 style toplevel(libclient10.a)"> &5
for f in $oracle_directory $oratest1 $oratest2 $oratest3 \
$oracle4 /opt/oracle /u/oracle /usr/oracle /usr/local/oracle ; do
echo "$ac_t""looking for lib/libclient10.a in $f" 1>&6
if test -r "$f/lib/libclient10.a" ; then
ORA="$f/lib"
ORACLE_HOME=$f
echo "$ac_t""setting ORA to $ORA" 1>&6
testver=10
ORA_MAJOR_VERSION=10
ORA_MINOR_VERSION=0
FOUND_ORACLE=1
break
fi
done

export ORACLE_HOME=your_oracle_home_directory
cd /usr/local/src/oratcl-4-1-branch/unix
rm -f config.cache
sh ../configure --with-tcl=../../tcl8.4.5/unix \
--with-oracle-directory=$ORACLE_HOME --with-oracle-version=9 ( or 10 or 8! ) \
--enable-threads --enable-shared
vi Makefile - 把所有的 -rpath 改做 -Wl,-rpath,
make clean

make

make install

sqlplus orabm/orabm @delivery_sp.sql
sqlplus orabm/orabm @new_order_sp.sql
sqlplus orabm/orabm @ostat_sp.sql
sqlplus orabm/orabm @payment_sp.sql
sqlplus orabm/orabm @slev_sp.sql

步骤 操作 命令
1 创建 ORABM用户(用TOOLS做默认表空间,
TEMP 表空间为临时表空间) sqlplus system/pwd @orabm_user
2 创建表 sqlplus system/pwd @orabm_tab
3 装载数据 $orabmload Warehouses 1
4 创建索引 sqlplus system/pwd @orabm_ind
5 分析表和索引 sqlplus system/pwd @orabm_analyze
6 创建压力测试PL/SQL 过程 sqlplus system/pwd @orabm_serverside_stress
7 把表和索引数据缓冲到SGA sqlplus system/pwd @orabm_cache

把tpc-c.tcl脚本载入Hammerora中(要查看TCL文件注意把过滤正确的文件扩展名:不是*.trc 而是*.tcl ),在该tpc-c.tcl中查找connect字符串,调整为你的数据库用户连接信息。并调整虚拟用户信息。
测试运行
运行Hammerora,创建需要的用户数, 来模拟TPC-C 基准程序(注意调整好执行Hammerora程序的环境变量,最好直接用Oracle用户来执行).

http://www.dbanotes.net/Oracle/Use_OpenSourceTool_implement_YourOwn_TPC-C.htm

TPC基准程序及tpmc值
—兼谈在使用性能度量时如何避免误区

今天的用户在选用平台时面对的是一个缤纷繁杂的世界。用户希望有一种度量标准,能够量化计算机系统的性能,以此作为选型的依据。作者曾在美国从事过数年计算机性能评价工作,深深体会到,计算机的性能很难用一两种度量来 评价,而且,任何度量都有其优缺点,尤其是当使用者对性能度量了解不深时,很容易被引入一些误区,甚至推演出错误的结论。本文以TPC基准程序为例,给出一 些实际建议,以帮助用户避免进入这些误区。

一、什么是TPC和tpmC?

tpmC值在国内外被广 泛用于衡量计算机系统的事务处理能力。但究竟什么是tpmC值呢?作者曾向一些 用户、推销人员乃至某些国外大公司的技术人员问过这个问题,但回答的精确度 与tpmC值的流行程度远非相称。tpmC这一度量也常被误写为TPM或TPMC。

1、TPC

TPC(Transaction Processing Performance Council,事务处理性能委员会)是由数10家会员公司创建的非盈利组织,总部设在美国。该组织对全世界开放,但迄今为止,绝大多数会员都是美、 日、西欧的大公司。TPC的成员主要是计算机软硬件厂家,而非计算机用户,它的功 能是制定商务应用基准程序(Benchmark)的标准规范、性能和价格度量,并管理测 试结果的发布。

TPC的出版物是开放 的,可以通过网络获取(http://www.tpc.org)。TPC不给出基准程序的代码,而只 给出基准程序的标准规范(Standard Specification)。任何厂家或其它测试者都可以根据规范,最优地构造出自己的系统(测试平台和测试程序)。为保证测试结果的客观性,被测试者(通常是厂家)必须提交给TPC一套完整的报告(Full Disclosure Report),包括被测系统的详细配置、分类价格和包含五年维护费用在内的总价 格。该报告必须由TPC授权的审核员核实(TPC本身并不做审计)。现在全球只有几个审核员,全部在美国。

2、tpmC

TPC已经推出了四套基准程序,被称为TPC-A、TPC-B、TPC-C和TPC-D。其中A和B已经过时,不再使用了。TPC-C是在线事务处理(OLTP)的基准程序,TPC-D是决策支持(Decision Support) 的基准程序。TPC即将推TPC-E,作为大型企业(Enterprise)信息服务的基准程序。

TPC-C模拟一个批发 商的货物管理环境。该批发公司有N个仓库,每个仓库供应10个地区,其中每个地 区为3000名顾客服务。在每个仓库中有10个终端,每一个终端用于一个地区。在运 行时,10×N个终端操作员向公司的数据库发出5类请求。由于一个仓库中不可能 存储公司所有的货物,有一些请求必须发往其它仓库,因此,数据库在逻辑上是 分布的。N是一个可变参数,测试者可以随意改变N,以获得最佳测试效果。

TPC-C使用三种性能 和价格度量,其中性能由TPC-C吞吐率衡量,单位是tpmC。tpm是transactions per minute的简称;C指TPC中的C基准程序。它的定义是每分钟内系统处理的新订单个数。要注意的是,在处理新订单的同时,系统还要按表1的要求处理其它4类事务 请求。从表1可以看出,新订单请求不可能超出全部事务请求的45%,因此,当一个 系统的性能为1000tpmC时,它每分钟实际处理的请求数是2000多个。价格是指系 统的总价格,单位是美元,而价格性能比则定义为总价格÷性能,单位是$/tpmC。

二、如何衡量计算机系统的性能和价格

在系统选型时,我们一定不要忘记我们是为特定用户环境中的特定应用选择系统。切忌为了“与国际接 轨”而盲目套用“国际通用”的东西。在性能评价领域,越是通用的度量常常越是不准确的。据我所知,美国的一些大用户从不相信任何“国际通用”的度量,而是花相当精力,比如预算的5%,使用自己的应用来测试系统,决定选型。在使用任何一种性能和价格度量时,一定要弄明白该度量的定义,以及它是在什么系统配置和运行环境下得到的,如何解释它的意义等。下面我们由好到差讨论三种方式。

1、在真实环境中运行 实际应用

最理想的方式是搞一个试点,要求制造商或系统集成商配合将系统(含平台、软件和操作流程)在一个 实际用户点真正试运行一段时间。这样,用户不仅能看到实际性能,也能观察到系统是否稳定可靠、使用是否方便、服务是否周到、配置是否足够、全部价格是否合理。如果一个部门需要购买一批同类的系统,这种方式应列为首选,因为它不仅最精确、稳妥,也常常最有效率,用户还可先租一套系统作为试点。用这种方式得到的度量值常常具有很明确和实际的含义。

2、使用用户定义的基准程序

如果由于某种原因第一种方式不可行,用户可以定义一组含有自己实际应用环境特征的应用基准程序。 我举两个例子:近年来,由于R/3软件是应用层软件,SAP公司的基准程序获得了越来越多国外企业的认可;中国税务总局最近也开发了自己的基准程序,以帮助税务系统进行计算机选型。这种方式在中国尤其重要,因为中国的信息系统有其特殊性。

3、使用通用基准程序

如果第1种和第2种方式都不行,则使用如TPC-C之类的通用基准程序,这是不得已的一种近似方法。因 此,tpmC值只能用作参考。我们应当注意以下几点:

(1)实际应用是否与基准程序相符

绝大多数基准程序都是在美国制订的,而中国的企事业单位与美国的运作方式常常不一样(恐怕也不应该或不可能一样)。在使用TPC-C时,我们应该清楚地知道:我的应用是否符合批发商模式?事务请求是否与表1近似?对响应时间的要求是否满足表1?如果都不是,则tpmC值的参考价值就不太大了。

(2)TPC度量的解释

TPC基准程序是用来测系统而不是测主机的,厂家肯定要充分优化他们的被测系统。此处的“系统”包括主机、外设(如硬盘或RAID)、主机端操作系统、数据库软件、客户端计算机及其 操作系统、数据库软件和网络连接等。在很多厂家的TPC测试系统中,主机的价格只是系统总价格的1/4或更小,而硬盘的价格有可能占到总价格的1/3以上,因为TPC-C要求被测系统必须保存180天的事务记录。如果同样的主机被用到用户的环境中,厂家报的tpmC值就意义不大,因为用户的实际系统与厂家原来用于TPC测试的系统大不一样。当同样的主机用在不同的系统中时,tpmC值可能有相当大的变化,现在很多用户还没有意识到这一点。

我举一个例子。假设用 户希望购买一批同类系统,每一系统至少需要1GB的内存和50GB的硬盘。厂家A、B、C 各报了三个价格相当的系统,tpmC值分别为3000、2800、2600。用户是否应该选厂 家A的产品呢?答案是:不一定。厂家用于测试tpmC值的系统与实际提供给用户的系统配置大不一样。tpmC最低的厂家C提供给用户的系统反而有可能性能最好,不 论是以实际系统的tpmC值还是以用户的实际应用性能来衡量。

(3)TPC测试的成本

TPC-C和TPC-D都是很复杂的基准程序,做一个严格的测试是很消耗资源的,厂家当然不会说出他们花费了多少钱和时间。但据国外知情人士透露,一个厂家做第一个TPC-C测试需 要几十万到上百万美元的资金和半年左右的时间投入。因此,很多TPC的度量值都 是估计的。由于计算机系统换代频繁,如果用户一定要用通过审核的度量值,就必 须多等待半年时间,因此而不能用最先进的系统。中国的厂家通过审核的时间则 更长。

综上所述,我们对中国 用户(尤其是大用户)在计算机系统的选型方面有如下建议:

最好建立一个真实的试点,因为实际应用环境是检验计算机系统的最好标准。

中国的行业应该建立符合自己实际应用的基准程序和测试标准。中国税务总局的做法值得提倡。国家有关部门应该建立独立的测试中心,制定跨行业、符合中国企事业运作模式的性能测试标准。

“国际通用”的度量可以作为参考值,而不应作为必要条件。尤其是一定要弄清这些流行度量有什么含义,是在什么样的系统环境中测得的,以及基准程序是否符合企业真实的业务流程和运作模式。

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=510822

TPCC值被广泛用于衡量C/S环境下,由服务器和客户端构筑的整体系统的性能,它由事物处理性能委员会(TPC,Transaction Processing Corp)制定,TPC为非赢利性国际组织。

TPCC值可以反映出系统的性能价格比。TPCC测试系统每分钟处理的任务数,单位为tpm,(transactions per minute)。系统的总体价格(单位为美元)除以TPCC值,就可以衡量出系统的性价比,系统的性价比值越小,系统的性价比越好。

需要注意的是,TPC-C值描述的是C/S整体系统的性能,它与系统的服务器和客户机的性能都有关系,也就是说,同样的服务器配置不同的客户端将会影响TPCC值,任何厂商和测试者都可以根据TPC提供的测试规范构造出自己最优的系统,当然测试的结果要经过TPC审核。

TPC-C是一种旨在衡量联机事务处理(OLTP)系统性能与可伸缩性的行业标准基准测试项目


什么是PCC()
【答案】:即策略和计费控制是现有移动分组核心网上叠加的一套端到端策略和计费控制架构支持2G\/3G\/LTE的融合控制。

pcc是什么
PCC是程序性协调控制。以下是详细的解释:一、定义与概述 PCC,全称为程序性协调控制,是一种控制系统技术。它涉及对多个设备和系统的协同操作进行程序化控制,确保各部分按照预定的顺序和逻辑进行工作,以实现整体系统的优化运行。二、功能特点 1. 协同控制:PCC的核心是协调不同设备或系统的动作,确保它...

pcc是什么化学试剂?
pcc是氯铬酸吡啶盐化学试剂。氯铬酸吡啶盐是一种有机物,化学式为C5H6N·ClCrO3,为黄橙色晶体,主要用于醇类氧化成醛\/酮,碳水化合物中局部经基选择性氧化, 硼烷、肟(脱肟反应)氧化成羧基化合物,烯基叔醇直接氧化成不饱和醛;还可以使烯醇直接氧化成酯或内酯等。沉淀碳酸钙为白色粉末或无色结...

什么是pcc?
PCC是英文"Point of Common Coupling"的缩写,翻译为中文是"公共耦合点"。在电力系统中,PCC通常是指电网与独立电源之间的接口点,也就是配电系统中的电源接入点。在PCC处,电网的电压和频率会对应着电源的电压和频率进行采样和控制,因此它对于配电系统的稳定运行具有重要的作用。在配电系统中,PCC不仅是...

PCC是什么
PCC是一种沉淀碳酸钙,其形态为鲜亮的结晶体。PCC的原料一般是生石灰(CaO)和二氧化碳(CO2)气体。生产的第一步是熟化,即生石灰与大量的水混合。CaO与水反映生成氢氧化钙,成泥浆状被汞送到反应器。在反应器内,氢氧化钙与含有CO2 的气体混合,PCC即沉淀下来。反映完成后,泥浆状的PCC固含量为18~25...

化学简称PCC是什么
PCC即沉淀碳酸钙,是制造光学钕玻璃原料,与氯化铵一起分解硅酸盐、制备氯化钙溶液以标化皂液。2、沉淀碳酸钙为白色粉末或无色结晶。无气味。无味。825℃分解为氧化钙和二氧化碳。溶于稀酸而放出二氧化碳,不溶于乙醇。有两种结晶,一种是正交晶体文石,一种是六方菱面晶体方解石。方解石,有刺激性。

pcc是什么意思
PCC(programmable computer controller)的意思是可编程计算机控制器。作为一个全新的概念于90年代中期在工控界提出,它融合了传统的PLC和IPC的优点,既具有PLC的高可靠性和易扩展性,又有着IPC的强大运算\/处理能力和较高的实时性及开放性,是一种新一代可编程计算机控制器,代表了当今工业控制技术的发展...

pcc是什么意思?
PCC是一种将应用层级会话服务数据流的QoS要求映射为IP-CAN的架构,接入传输网络承载级服务的QoS要求来保障数据传输,还可根据运营商的计费策略实现服务数据流层级的计费功能。PCC的工作原理:(1)策略生成:PCRF根据用户签约信息(来自BOSS系统,通过FTP\/SOAP接口)、业务信息或用户状态信息等输入进行决策,...

pcc是什么化学试剂?
pcc是氯铬酸吡啶。氯铬酸吡啶盐是一种有机物,全名:Pyridinium chlorochromate,化学式为C5H6N·ClCrO3。PCC是吡啶和CrO3在盐酸溶液中的络合盐,是橙红色晶体。它溶于CH2Cl2,使用很方便,在室温下便可将伯醇氧化为醛,而且基本上不发生进一步的氧化作用。应用 将PCC吸附于氧化铝上,或将PCC阴离子支载...

pcc是什么的缩写
沉淀碳酸钙。pcc是沉淀碳酸钙,是一种重要的化工原料。具有晶体形状,粒径较小,堆积体积大,显得轻。沉淀碳酸钙在橡胶、塑料、造纸、涂料、油墨等行业中应用广泛,同时还可以用于有机合成、冶金、玻璃和石棉等生产中。具有高纯度、高密度、高白度、以及良好的分散性等优点,在提高产品的性能和降低成本...

卫滨区19391827532: Type - C什么意思? -
雕光卓莱: type-c是usb接口的一种连接介面,不分正反两面均可插入,大小约为8.3mm*2.5mm,和其他介面一样支持usb标准的充电、数据传输、显 示输出等功能.type-c接口属于比较新的类型的接口,估计很快将会流行起来,像新版的macbook,乐视手机,都是这种接口的.

卫滨区19391827532: 安卓数据线跟type - c是通用的吗,有什么区别? -
雕光卓莱: 目前大部分安卓手机仍在使用micro usb接口,与type-c是不能通用的,首先外形就不一样. Type-C接口不分正反面,因此以往那种“这边插不进去,反过来还是插不进去,再反过来又插进去了”的尴尬不复存在,也可以避免了“大力出奇迹”...

卫滨区19391827532: 数据线上的TYPE - c是什么意思??? -
雕光卓莱: Type-C全称USB Type-C接口,是一种全新的USB接口形式,它伴随最新的USB3.1标准横空出世.由USB-IF组织于2014年8月份发布,是USB标准化组织为了解决USB接口长期以来物理接口规范不统一,电能只能单向传输等弊端而制定的全新数据、视频、音频、电能传输接口规范.如果没有什么意外,TYPEC应该是有线接口时代,最后一个物理接口规范.在此之后,所有的数据、视频、音频、电能传输都将进入无线时代.

卫滨区19391827532: type - c接口是什么意思? -
雕光卓莱: type-c是最新的USB接口外形标准,这种接口没有正反方向区别,可以随意插拔.另外,Type-C是一种既可以应用于PC(主设备)又可以应用于外部设备(从设备,如手机)的接口类型,这是划时代的.USB接口有三种不同外观的接口,即...

卫滨区19391827532: Type - C是什么接口 -
雕光卓莱: Type-C是USB接口的一种连接介面,不分正反两面均可插入,大小约为8.3mm*2.5mm,和其他介面一样支持USB标准的充电、数据传输、显示输出等功能.

卫滨区19391827532: 电脑上面的typec有什么用
雕光卓莱: 1、电脑上使用Type-C接口可实现用一根线解决显示器的画面输出和供电问题,几乎可以连接所有的外接IO设备,包括键盘、显示器、外置存储器等等.2、一些笔记本电脑可以通过一个type-c接口外接拓展坞连接所有设备并且给笔记本充电.

卫滨区19391827532: 手机Type - C接口与普通接口有什么区别? -
雕光卓莱: 1、接口的正反面 Type-C接口不分正反面,普通数据接口要分.Type-C接口支持从正反两面均可插入的“正反插”功能,可承受1万次反复插拔. 2、充电速度:Type-C接口充电速度比普通接口快. 配备Type-C连接器的标准规格连接线可通...

卫滨区19391827532: type - c是什么意思 -
雕光卓莱: 你好!你指的type-c接口吗?Type-C接口不分正反两面均可插入,支持USB标准的充电、数据传输、显示输出等功能.现在很多笔记本、手机等设备都设有type-c接口.

卫滨区19391827532: 笔记本电脑上USBType - c接口有什么用 -
雕光卓莱: 直接转接投屏到电视、投影仪啊,连接PD充电器.Type-C双面可插接口最大的特点是支持USB接口双面插入,正式解决了“USB永远插不准”的世界性难题,正反面随便插.同时与它配套使用的USB数据线也必须更细和更轻便.2015年8月1日...

卫滨区19391827532: 笔记本的type - c接口有什么作用 -
雕光卓莱: 新一代的USB接口,它的特点是可以双面插入,即不用担心是否插反.USB-C型端口的功率传输是双向的,这意味着它可以拥有两种发送功率方式.所以,用户现在不仅可以用笔记本为移动设备充电,也可以利用其它设备或移动电源为笔记本充电. 需要使用适配器才可以兼容普通数据线.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网