📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。

SET CLUSTER KEY



在创建表时设置 cluster key。

cluster key 用于通过将数据在物理上聚集在一起来提升查询性能。例如,当你将某一列设置为表的 cluster key 时,表数据将按照你设置的列在物理上进行有序的排列。如果你的大多数查询都按该列进行过滤,这将最大化查询性能。

另请参阅:

语法

CREATE TABLE <name> ... CLUSTER BY ( <expr1> [ , <expr2> ... ] )

示例

以下命令创建按列进行聚集的表:

CREATE TABLE t1(a int, b int) CLUSTER BY(b,a); CREATE TABLE t2(a int, b string) CLUSTER BY(SUBSTRING(b, 5, 6));

文档内容是否有帮助?