×

OceanBase

806 Reputation

Follow
Activities(16) Posts(16) Series(1) Areas of Expertise Following Followers

OceanBase Posted blog

An Interpretation of the Source Code of OceanBase (11): Analysis of Location Cache Module

This article explains ObTableScan design and code knowledge and introduces the analysis of the location cache module.

OceanBase Posted blog

An Interpretation of the Source Code of OceanBase (10): Table One and Its Service Addressing

This article explains the creation process of the table one of the system tenant and the service addressing process related to the table one.

OceanBase Posted blog

An Interpretation of the Source Code of OceanBase (9): "Macro Block Storage Format"

This article discusses everything about macro blocks from top to bottom, including its format, operations, and scenarios.

OceanBase Posted blog

An Interpretation of the Source Code of OceanBase (8): Submission and Playback of Transaction Logs

This article discusses the submission and playback of transaction logs.

OceanBase Posted blog

An Interpretation of the Source Code of OceanBase (7): Implementation Principle of Database Index

This article introduces the index build process of OceanBase from the perspective of code introduction and explains the relevant code of index build.

OceanBase Posted blog

An Interpretation of the Source Code of OceanBase (6): Detailed Explanation of Storage Engine

This article gives a detailed explanation of the OceanBase storage engine.

OceanBase Posted blog

An Interpretation of the Source Code of OceanBase (5): Life of Tenant

This article explains information related to the multi-tenant architecture of OceanBase.

OceanBase Posted blog

An Interpretation of the Source Code of OceanBase (4): Life of Transaction

This article analyzes the external interfaces of database transactions of OceanBase.

OceanBase Posted blog

An Interpretation of the Source Code of OceanBase (3): Life of Partition

This article introduces the storage layer of OceanBase and the life of a partition.

OceanBase Posted blog

An Interpretation of the Source Code of OceanBase (2): Life of SQL

This article focuses on the main path of an execution process of SQL in OceanBase, including the process of receiving, processing, and feedback to the client.

OceanBase Posted blog

OBProxy: A Detailed Explanation of the Functional Modules and Features

Part 1 of the High-Performance Data Access Middleware series offers a detailed explanation of OBProxy function modules and features.

OceanBase Posted blog

OceanBase Rewriting Series: Group By Equivalent Transformation Method - Grouping Down

Part 4 of this Series focuses on the optimization of Group By to explore the possibility of equivalent changes and describes the query rewriting strategy of grouping down.

OceanBase Posted blog

OceanBase Rewriting Series: Best Practices for Promoting Subquery Performance

Part 3 of this Series introduces aggregation subquery promotion, a rewrite strategy for aggregation-related subqueries, and the pitfalls of this rewrite strategy.

OceanBase Posted blog

OceanBase Rewriting Series: Subquery Promotion

Part 2 of the OceanBase Rewriting Series focuses on the strategy of rewriting subqueries in existential determination predicates into SEMI/ANTI JOIN.

OceanBase Posted blog

OceanBase Rewriting Series: An Overview of the OceanBase Query Rewriting Practices

Part 1 of the OceanBase Rewriting Series focuses on OceanBase query rewriting practices.

OceanBase Posted blog

An Interpretation of OceanBase Database Source Code (1): Module Structure

This article introduces the overall architecture and module composition of the OceanBase database code and the functions of each module.

Areas of Expertise

Following (0)

See All

Followers (0)

See All
Latest Comments