Range分区
create table t (uid int not null , price int not null ) UPARTITION BY RANGE(price) ( UPARTITION p1 VALUES LESS THAN (100), UPARTITION p2 VALUES LESS THAN (200), UPARTITION p3 VALUES LESS THAN maxvalue );
该语句将t表,根据price字段切分成了3个分区,分别是:
- price < 100 的分区
- price >= 100 && price<200 的分区
- price >=200 && price < maxvalue 的分区,maxvalue为int型最大值