MySQL 8.0 参考手册  / 第24章分区  / 24.2 分区类型  /  24.2.3 列分区

24.2.3 列分区

接下来的两节讨论 COLUMNS partitioning,它们是 RANGELIST partitioning 的变体。COLUMNS分区允许在分区键中使用多个列。为了在分区中放置行以及确定要在分区修剪中检查哪些分区以匹配行,所有这些列都被考虑在内。

此外,RANGE COLUMNS分区和LIST COLUMNS分区都支持使用非整数列来定义值范围或列表成员。允许的数据类型如下表所示:

RANGE COLUMNS接下来两节中的分区和 分区 的讨论LIST COLUMNS假定您已经熟悉 MySQL 5.1 及更高版本支持的基于范围和列表的分区;有关这些的更多信息,请分别参见 第 24.2.1 节,“RANGE 分区”第 24.2.2 节,“LIST 分区”