tpc是什么
事务处理性能委员会
TPC是“事务处理性能委员会”、“ 传输功率控制”的简称。另外,TPC应用在炼钢行业,是鱼雷罐车的意思,用于装铁水的车子。应用在船舶行业则表示每厘米吃水吨,TPC=ρA/100。
近日,在国际数据库测试标准制定者——国际事务处理性能委员会(简称:TPC)官网上又新添了一位新成员,来自中国的创业公司——柏睿数据。目前,TPC正式成员中中国企业增加为6家,包括柏睿数据、阿里巴巴、华为、浪潮等软硬件公司,占据其正式会员近30%的席位,充分证明近年来中国数据库产业加快了在国际市场接轨的脚步,逐步在提升国际市场的话语权和竞争力。
近年来,随着新一代信息技术的广泛应用,数字经济红利不断被挖掘。在增强科技创新实力方面,从党的十八大明确提出实施创新驱动发展战略,到《国家创新驱动发展战略纲要》等,再到党的十九大提出加快建设创新型国家的远景目标,创新驱动发展的理念不断加深。
在《“十四五”软件和信息技术服务业发展规划》中,指出聚力攻坚基础软件,其中推动操作系统与数据库、中间件、办公套件、安全软件及各类应用的集成、适配、优化。加速分布式数据库、混合事务分析处理数据库、共享内存数据库集群等产品研发和应用推广成为重要发展方向。
TPC-C 系统需要处理的交易有以下五种
1、New-Order: 客户输入一笔新的订货交易
2、Payment:更新客户账户余额以反应其支付状况
3、Delivery:发货(批处理交易)
4、Order-Status:查询客户最近交易的状态
5、Stock-Level:查询仓库库存状况,以便能够及时补货。
各个类型的交易在系统中所占的比例
1、New-Order: 45%
2、Payment:43%
3、Delivery:4%
4、Order-Status:4%
5、Stock-Level:4%
数据量的大小对查询速度有直接的影响,TPC- H 中使用SF 描述数据量,1SF 对应1 GB 单位,SF 由低到高依次是1、10、30、100、300、1 000、3 000、10 000。1SF对应的数据量只是8个表的总数据量不包括索引等空间占用,准备数据时需预留更多空间。