基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
分区表
更新时间:2023-08-03 17:20:32
OceanBase 数据库支持普通表和分区表。
在 OceanBase 数据库中,分区是指根据一定的规则,把一个表或者索引分解成多个更小的、更容易管理的部分。每个分区都是一个独立的对象,具有自己的名称和可选的存储特性。
分区表由一个或多个分区组成,这些分区是单独管理的,可以独立于其他分区运行。表包括已分区或未分区。即使已分区表仅由一个分区组成,该表也不同于未分区表,非分区表不能添加分区。
OceanBase 数据库将每个表分区的数据存储在自己的 SStable 中。每个 SStable 包含表数据的一部分。
OceanBase 数据库提供了多种分区策略来使用多种业务的需求。由于分区是完全透明的,业务不需要进行过多的修改,就可以将分区功能应用到绝大多数业务。