FRAGMENT BY 子句

使用 FRAGMENT BY 子句创建分片表并指定它的存储分布方案。PARTITION BY 关键字是 FRAGMENT BY 的同义词。

表的 FRAGMENT BY 子句
元素 描述 限制 语法
column 应用分片存储策略的列 必须是表中的列 标识符
dbspace 存储表分片的 Dbspace 最多可以指定 2,048 个 dbspaces。所有存储分片的 dbspaces 必须具有相同的页大小。 标识符
fragment _key 表列上的强制转型、列或函数表达式。这是在已分片的表上的表达式。 列只能来源于当前表。 表达式
partition 此处为分片声明的名称 在该表的分片名称中必须是唯一的 标识符

当您分片表时,存储表分片的存储空间名跟在 IN 关键字的后面。

1 请参阅 Interval fragment 子句
2 请参阅 列表分片子句
3 请参阅 表达式分片子句