逻辑结构图: 流程图: 3.2.评测指标 TPC-C测试规范经过两年的研制,于1992年7月发布。几乎所有在OLTP市场提供软硬件平台的厂商都发布了相应的TPC-C测试结果,随着计算机技术的不断发展,这些测试结果也在不断刷新。 TPC-C的测试结果主要有两个指标: ● 流量指标(Throughput,简称tpmC) 按照TPC的定义,流量指标描述了...
TPC-C评测的是数据库在联机交易处理(偏向OLTP)上的能力,该测试主要用于验证在同等硬件资源条件下,数据库的性能表现。通过该测试,我们能够了解哪个数据库能够更高效地处理交易,单个交易耗费的资源较少。通常情况下,我们可以将某个数据库的性能指标转换为每个CPU核心所能够处理的TPM(交易每分钟)数值。
OceanBase的全局时间戳生成器也是由多副本组成,可以独立部署在三台机器上,也可以像这次TPC-C评测中一样部署在root node机器上,与root node共享资源。全局时间戳的三副本是一种极高可用的架构,任何一次时间戳的获取操作都至少在三台机器上的两台获得了确认,所以任意一台机器出现故障,获取时间戳的操作不会有一点影响。
一、TPC-C侧重于OLTP TPC-C是业界常用的一套Benchmark,由TPC委员会制定发布,用于评测数据库的联机交易处理(偏向OLTP能力)。主要涉及10张表,包含了NewOrder(新订单的生成)、Payment(订单付款)、OrderStatus(最近订单查询)、Delivery(配送)和StockLevel(库存缺货状态分析)等五类业务事务模型。TPC-C使用tpmC值(Transacti...
关于这个TPC-C是业界常用的一套Benchmark,由TPC委员会制定发布,用于评测数据库的联机交易处理(偏向OLTP)能力。TPC-C测试评估的性能指标包括每秒事务数(Transactions Per Second, TPS)和平均响应时间。TPS是指数据库系统每秒钟能够处理的事务数量。平均响应时间是指系统对单个事务请求的响应时间。这些指标可以帮助评估数据...
3. 评测指标 TPC-C测试规范经过两年的研制,于1992年7月发布。几乎所有在OLTP市场提供软硬件平台的厂商都发布了相应的TPC-C测试结果,随着计算机技术的不断发展,这些测试结果也在不断刷新。 TPC-C的测试结果主要有两个指标: ①流量指标(Throughput,简称tpmC) ...
在数据库评测领域, TPC-C 可能是最出名的OLTP 基准测试(benchmark)之一了。各大数据库产品为展现其性能强大,纷纷在 TPC-C 性能榜上你方唱罢我登场。Oracle 一度独占鳌头,阿里 OceanBase、 腾讯 TD-SQL 也轮番登顶。达梦、TiDB、TBase 等等也纷纷用 TPC-C 作为自身产品的性能衡量标准。
5月20日,世界上权威数据库评测机构——国际事务处理性能委员会(TPC),发布最新评测榜单,蚂蚁金服自研的分布式关系数据库OceanBase,以7.07亿的tpmC的评测成绩再次夺冠,并将自己之前创造的记录提升了近11倍。 2019年10月,OceanBase打破甲骨文长达9年的“垄断”,登顶TPC榜首时,业界有不少的评论称,阿里的第一名成绩不会...
TPC-C是业界常用的一套Benchmark,由TPC委员会制定发布,用于评测数据库的联机交易处理(偏向OLTP)能力。主要涉及10张表,包含了NewOrder(新订单的生成)、Payment(订单付款)、OrderStatus(最近订单查询)、Delivery(配送)和StockLevel(库存缺货状态分析)等五类业务事务模型。TPC-C使用tpmC值(Transactions per Minute)来衡量...
同样因为这次是全球首次分布式数据库参与TPC-C评测,TPC借此机会明确并完善了TPC-C的评测标准、评测方法。 阿里为国产数据库冲击榜单趟出了一条道,同时开源了此次测试的工具及相关文档、数据,并共享了此次评测的平台,这极大降低了各厂商参加TPC-C评测的软硬件成本,大大降低了门槛。