|
|
@ -69,7 +69,7 @@ Table Create Table |
|
|
|
t1 CREATE TABLE `t1` ( |
|
|
|
`a` varchar(5) DEFAULT NULL |
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
|
|
|
/*!50100 PARTITION BY LIST COLUMNS(a) |
|
|
|
/*!50500 PARTITION BY LIST COLUMNS(a) |
|
|
|
(PARTITION p0 VALUES IN ('''') ENGINE = MyISAM, |
|
|
|
PARTITION p1 VALUES IN ('\\') ENGINE = MyISAM, |
|
|
|
PARTITION p2 VALUES IN ('\0') ENGINE = MyISAM) */ |
|
|
@ -128,7 +128,7 @@ t1 CREATE TABLE `t1` ( |
|
|
|
`c` varchar(25) DEFAULT NULL, |
|
|
|
`d` datetime DEFAULT NULL |
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
|
|
|
/*!50100 PARTITION BY RANGE COLUMNS(a,b,c,d) |
|
|
|
/*!50500 PARTITION BY RANGE COLUMNS(a,b,c,d) |
|
|
|
SUBPARTITION BY HASH (to_seconds(d)) |
|
|
|
SUBPARTITIONS 4 |
|
|
|
(PARTITION p0 VALUES LESS THAN (1,'0',MAXVALUE,'1900-01-01') ENGINE = MyISAM, |
|
|
@ -211,7 +211,7 @@ t1 CREATE TABLE `t1` ( |
|
|
|
`a` int(11) DEFAULT NULL, |
|
|
|
`b` int(11) DEFAULT NULL |
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
|
|
|
/*!50100 PARTITION BY LIST COLUMNS(a,b) |
|
|
|
/*!50500 PARTITION BY LIST COLUMNS(a,b) |
|
|
|
(PARTITION p0 VALUES IN ((1,NULL),(2,NULL),(NULL,NULL)) ENGINE = MyISAM, |
|
|
|
PARTITION p1 VALUES IN ((1,1),(2,2)) ENGINE = MyISAM, |
|
|
|
PARTITION p2 VALUES IN ((3,NULL),(NULL,1)) ENGINE = MyISAM) */ |
|
|
@ -245,7 +245,7 @@ t1 CREATE TABLE `t1` ( |
|
|
|
`a` int(11) DEFAULT NULL, |
|
|
|
`b` int(11) DEFAULT NULL |
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
|
|
|
/*!50100 PARTITION BY LIST COLUMNS(a,b) |
|
|
|
/*!50500 PARTITION BY LIST COLUMNS(a,b) |
|
|
|
(PARTITION p0 VALUES IN ((1,NULL),(2,NULL),(NULL,NULL)) ENGINE = MyISAM, |
|
|
|
PARTITION p1 VALUES IN ((1,1),(2,2)) ENGINE = MyISAM, |
|
|
|
PARTITION p2 VALUES IN ((3,NULL),(NULL,1)) ENGINE = MyISAM) */ |
|
|
@ -299,7 +299,7 @@ Table Create Table |
|
|
|
t1 CREATE TABLE `t1` ( |
|
|
|
`a` int(11) DEFAULT NULL |
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
|
|
|
/*!50100 PARTITION BY LIST COLUMNS(a) |
|
|
|
/*!50500 PARTITION BY LIST COLUMNS(a) |
|
|
|
(PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM, |
|
|
|
PARTITION p1 VALUES IN (4,NULL,3) ENGINE = MyISAM) */ |
|
|
|
insert into t1 values (1); |
|
|
@ -314,7 +314,7 @@ Table Create Table |
|
|
|
t1 CREATE TABLE `t1` ( |
|
|
|
`a` int(11) DEFAULT NULL |
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
|
|
|
/*!50100 PARTITION BY LIST COLUMNS(a) |
|
|
|
/*!50500 PARTITION BY LIST COLUMNS(a) |
|
|
|
(PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM, |
|
|
|
PARTITION p1 VALUES IN (4,NULL,3) ENGINE = MyISAM) */ |
|
|
|
drop table t1; |
|
|
@ -349,7 +349,7 @@ t1 CREATE TABLE `t1` ( |
|
|
|
`c` varchar(5) DEFAULT NULL, |
|
|
|
`d` int(11) DEFAULT NULL |
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
|
|
|
/*!50100 PARTITION BY RANGE COLUMNS(a,b,c) |
|
|
|
/*!50500 PARTITION BY RANGE COLUMNS(a,b,c) |
|
|
|
SUBPARTITION BY KEY (c,d) |
|
|
|
SUBPARTITIONS 3 |
|
|
|
(PARTITION p0 VALUES LESS THAN (1,'abc','abc') ENGINE = MyISAM, |
|
|
@ -382,7 +382,7 @@ t1 CREATE TABLE `t1` ( |
|
|
|
`b` varchar(2) DEFAULT NULL, |
|
|
|
`c` int(11) DEFAULT NULL |
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
|
|
|
/*!50100 PARTITION BY RANGE COLUMNS(a,b,c) |
|
|
|
/*!50500 PARTITION BY RANGE COLUMNS(a,b,c) |
|
|
|
(PARTITION p0 VALUES LESS THAN (1,'A',1) ENGINE = MyISAM, |
|
|
|
PARTITION p1 VALUES LESS THAN (1,'B',1) ENGINE = MyISAM) */ |
|
|
|
insert into t1 values (1, 'A', 1); |
|
|
|