MySQL 8.4 参考手册  /  ...  /  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 分区”