MySQL 8.4 Release Notes
26.2.3 COLUMNS 分区
接下来的两节讨论了COLUMNS
分区,它们是对RANGE
和LIST
分区的变体。COLUMNS
分区使得可以使用多个列来定义分区键。所有这些列都被用于将行放入分区以及确定哪些分区需要在分区优化中进行匹配以查找行时考虑。
此外,RANGE COLUMNS
分区和LIST COLUMNS
分区都支持使用非整数列来定义值范围或列表成员。允许的数据类型如下所示:
关于RANGE COLUMNS
和LIST COLUMNS
分区的讨论,下面两个节假设您已经熟悉基于范围和列表的分区,这些在MySQL 5.1及之后版本中支持;有关这些信息,请参阅第26.2.1节,“RANGE 分区”,以及第26.2.2节,“LIST 分区”。