Databases 13 min read

How OceanBase Overtook Oracle: The Story Behind Two Record‑Breaking TPC‑C Wins

OceanBase, Alibaba’s self‑developed distributed relational database, achieved world‑leading TPC‑C performance in 2019 and shattered its own record in 2020, a journey marked by intense team effort, architectural innovations like Paxos‑based scalability, and a vision to become a global database leader.

Alibaba Cloud Developer
Alibaba Cloud Developer
Alibaba Cloud Developer
How OceanBase Overtook Oracle: The Story Behind Two Record‑Breaking TPC‑C Wins

In August 2019, Alibaba’s self‑developed distributed relational database OceanBase achieved a record‑breaking TPC‑C result of 60.88 million tpmC, surpassing Oracle and becoming the world’s top OLTP system.

Just nine months later, in May 2020, OceanBase shattered its own record, reaching 707 million tpmC – an 11.6‑fold increase – demonstrating rapid performance gains through relentless optimization.

From a Humble Beginning to Global Leader

OceanBase started in 2010 as a modest project for a simple “wishlist” feature, facing skepticism about its feasibility. Over a decade, the team grew from a single‑node prototype to a core component of Alibaba’s payment systems, handling the entire Alipay accounting database by 2017.

Team Effort and Hardships

During the first TPC‑C run, engineers worked nonstop for two weeks, battling audit requirements and performance bottlenecks. The second run benefited from lessons learned, allowing a smoother preparation and a shorter optimization cycle.

Team members describe the work as “impossible missions” that required “night‑and‑day” effort, yet the shared sense of purpose and “plain‑spoken” culture helped them overcome each obstacle.

Technical Advantages

OceanBase’s distributed architecture, built on the Paxos consensus protocol, provides unlimited horizontal scalability, strong consistency, high availability, and low‑intrusiveness for business workloads. These traits made it possible to out‑perform single‑node databases and achieve the TPC‑C records.

Looking Ahead

Future goals include improving ease‑of‑use, reducing costs for external customers, and expanding OceanBase’s reach beyond Alibaba’s internal services.

For a comprehensive collection of OceanBase technical resources, see the links below.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

performance benchmarkDatabase Architecturedistributed databaseOceanBaseTPC-C
Alibaba Cloud Developer
Written by

Alibaba Cloud Developer

Alibaba's official tech channel, featuring all of its technology innovations.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.