TPC-C 是一个对 OLTP(联机交易处理)系统进行测试的规范,使用一个商品销售模型对 OLTP 系统进行测试。详细信息,参考TPC-C 中文简介。 说明 为了提升用户体验和易用性,让每一个开发者在使用数据库时都能获得较好的性能,OceanBase 数据库在 V4.0.0 版本之后,做了大量的优化工作。本性能测试方法仅基于基础参数进行...
蚂蚁金服自研的分布式关系数据库OceanBase获得TPC-C测试第一名后,引起了大量关注,今天,我们邀请了OceanBase的核心研发人员对本次测试做专业的技术解读。 一、OceanBase如何做TPC-C测试 有机会挑战TPC-C测试相信是所有数据库内核开发人员的梦想,但TPC-C测试标准非常复杂。由于这是国产数据库同时也是分布式数据库第一次冲...
创建tpccdb 数据库在测试租户tnt_ test 中,创建本次测试的数据库 tpccdb: obclient -h127.0.0.1 -P2883 -uroot@tnt_test -Doceanbase -A CREATE DATABASE tpccdb; 创建表 建表脚本放在 benchmarskSQL 的 run/sql.common 下。建表脚本如下,采用分区表方式创建,大部分表按照仓库 ID 做 HASH 分区。分区数...
5)TPC-C基准测试之存储优化6)TPC-C基准测试之链路层优化 导语 在TPC-C 标准定义中,测试系统分为 RTE(Remote Terminal Emulator)和 SUT 两部分。在实际的 TPC-C 测试流程中,不只是对 DB 端能力的考验,对链路中的所有组件都存在极大的资源消耗和压力。以这次 6088万 tpmC 测试结果看,我们一共在 64 台 64C...
OBD一键自动测试 OBD(OceanBase Deployer)是 OceanBase 社区版的安装部署工具,作为包管理器,可以用来管理 OceanBase 社区版所有的工具。为了帮助用户更简单、更快速地进行性能测试, OBD 已集成了Sysbench、TPC-C、TPC-H 三种常用测试工具,你可以一键进行全流程的性能测试。测试中过程中 OBD 会根据当前运行环境自动...
更重要的是,根据测试,同等硬件环境下,OceanBase 社区版 4.0 Beta 的 OLTP(联机事务处理)性能是 MySQL 企业版 8.0 的 1.9 倍,OLAP(联机分析处理)性能是 Greenplum 6.22.1 的 5 至 6 倍。 其中,OLAP 性能测试采用的是 TPC-H(商业智能计算测试)。所以今天,咱们就来聊聊在OceanBase 数据库上进行 TPC-H 的基准...
5月21日,被誉为“数据库领域世界杯”的数据库基准测试TPC-C官网更新了最新结果,支付宝自研数据库OceanBase打破去年自己创造的世界纪录,性能分数首次突破亿级大关达到7.07亿tpmC,相比去年的成绩提升近11倍。TPC-C是全球主流计算机硬件厂商、数据库厂商公认的性能评价标准,其对数据库系统的软硬件协同能力要求极高。...
首先,得益于OceanBase 社区版的安装部署工具——OBD(OceanBase Deployer),其已集成了Sysbench、TPC-C、TPC-H 三种常用测试工具,因此大家可以一键进行全流程的性能测试。测试中过程中 OBD 会根据当前运行环境自动进行参数调优,以跑出最佳的性能。在完成 OBD 及 OceanBase 社区版安装后,用户可以通过一条简单的命令...
TPC-C是全球最具公信力的联机交易处理数据库的功能与性能结合的测试标准。通俗来讲,TPC-C测试是对于商业数据库想要证明自身实力的一个硬性门槛。 去年10月份OceanBase登顶TPC-C榜单,虽然成绩已经达到了之前榜首Oracle的两倍,但首次测试尚未充分发挥OceanBase分布式架构的真正实力。经过半年的准备,本次测试使用了1557台数...