MySQL 9.0 参考手册  /  ...  /  COLUMNS 分区

26.2.3 COLUMNS 分区

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

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

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