MySQL 8.4 版本说明
接下来的两节讨论 COLUMNS
分区,它们是 RANGE
和 LIST
分区的变体。 COLUMNS
分区允许在分区键中使用多个列。 所有这些列都将被考虑在内,用于将行放入分区以及确定在分区剪枝中要检查哪些分区以查找匹配的行。
此外,RANGE COLUMNS
分区和 LIST COLUMNS
分区都支持使用非整型列来定义值范围或列表成员。 允许的数据类型如下所示
接下来的两节中关于 RANGE COLUMNS
和 LIST COLUMNS
分区的讨论假设您已经熟悉基于范围和列表的分区,这些分区在 MySQL 5.1 及更高版本中受支持;有关这些的更多信息,请参见 第 26.2.1 节,“RANGE 分区” 和 第 26.2.2 节,“LIST 分区”。