PolarDB不仅兼容社区MySQL的分区表类型HASH、RANGE、LIST、RANGE-HASH、LIST-HASH,而且8.0.2.2.0及以上版本的组合分区功能还支持更多的分区表类型。本章节主要介绍了PolarDB支持的分区表类型,以及如何使用这些分区表类型。
PolarDB兼容的社区MySQL分区表类型如下:
HASH
KEY
RANGE
LIST
RANGE-HASH
LIST-HASH
组合分区由一级分区(主分区)和二级分区(子分区)组成。PolarDB 8.0.2.2.0及以上版本的组合分区功能支持的分区表类型如下:
RANGE-RANGE
RANGE-LIST
LIST-RANGE
LIST-LIST
HASH-HASH
HASH-KEY
HASH-RANGE
HASH-LIST
KEY-HASH
KEY-KEY
KEY-RANGE
KEY-LIST
LIST DEFAULT HASH