MySQL 8.0 中使用渐进式分区,需要在创建表时使用 PARTITION BY RANGE(column_name)
和 SUBPARTITION BY HASH(column_name)
语句。在这个例子中,使用 column_name
字段进行分区和子分区。
例如:
CREATE TABLE order_info (
order_id INT,
customer_id INT,
order_date DATE
)
PARTITION BY RANGE(order_date) (
PARTITION p0 VALUES LESS T