一、創(chuàng)建子分區(qū)
子分區(qū)由兩種創(chuàng)建方法,一種是不定義每個子分區(qū)子分區(qū)的名字和路徑由分區(qū)決定,二是定義每個子分區(qū)的分區(qū)名和各自的路徑
1.不定義每個子分區(qū)
CREATE TABLE tb_sub (id INT, purchased DATE) PARTITION BY RANGE( YEAR(purchased) ) SUBPARTITION BY HASH( TO_DAYS(purchased) ) SUBPARTITIONS 2 ( PARTITION p0 VALUES LESS THAN (1990), PARTITION p1 VALUES LESS THAN (2000), PARTITION p2 VALUES LESS THAN MAXVALUE );
SELECT PARTITION_NAME,PARTITION_METHOD,PARTITION_EXPRESSION,PARTITION_DESCRIPTION,TABLE_ROWS,SUBPARTITION_NAME,SUBPARTITION_METHOD,SUBPARTITION_EXPRESSION FROM information_schema.PARTITIONS WHERE TABLE_SCHEMA=SCHEMA() AND TABLE_NAME='tb_sub