1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

cleanup: remove Item::intro_version

and partition_info::set_show_version_string - they were
already broken and impossible to maintain
This commit is contained in:
Sergei Golubchik
2015-11-20 13:11:35 +01:00
parent d440319842
commit 0bef3bb8d0
157 changed files with 5769 additions and 5825 deletions

View File

@ -6,8 +6,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_thai_520_w2 DEFAULT NULL `c1` varchar(10) CHARACTER SET utf8 COLLATE utf8_thai_520_w2 DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 3 */ PARTITIONS 3
INSERT INTO t1 VALUES ('A'),('À'),('Á'),('Â'),('Ã'),('Ä'),('Å'); INSERT INTO t1 VALUES ('A'),('À'),('Á'),('Â'),('Ã'),('Ä'),('Å');
INSERT INTO t1 VALUES ('B'); INSERT INTO t1 VALUES ('B');
INSERT INTO t1 VALUES ('C'); INSERT INTO t1 VALUES ('C');

View File

@ -120,9 +120,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY LINEAR HASH (a) SUBPARTITION BY LINEAR HASH (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM) */ (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM)
select SUBPARTITION_METHOD FROM information_schema.partitions WHERE select SUBPARTITION_METHOD FROM information_schema.partitions WHERE
table_schema="test" AND table_name="t1"; table_schema="test" AND table_name="t1";
SUBPARTITION_METHOD SUBPARTITION_METHOD
@ -138,8 +138,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p0 VALUES IN (10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53) ENGINE = MyISAM) */ (PARTITION p0 VALUES IN (10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53) ENGINE = MyISAM)
SELECT PARTITION_DESCRIPTION FROM information_schema.partitions WHERE SELECT PARTITION_DESCRIPTION FROM information_schema.partitions WHERE
table_schema = "test" AND table_name = "t1"; table_schema = "test" AND table_name = "t1";
PARTITION_DESCRIPTION PARTITION_DESCRIPTION

View File

@ -94,8 +94,8 @@ t1 CREATE TABLE `t1` (
`a` int(11) NOT NULL, `a` int(11) NOT NULL,
`b` int(11) NOT NULL `b` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
a b a b
0 1 0 1
@ -187,12 +187,12 @@ t1 CREATE TABLE `t1` (
`new_field0` varchar(50) DEFAULT NULL, `new_field0` varchar(50) DEFAULT NULL,
PRIMARY KEY (`ID`,`aaaa,aaaaa`,`ddddddddd`) PRIMARY KEY (`ID`,`aaaa,aaaaa`,`ddddddddd`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (ID) PARTITION BY RANGE (ID)
SUBPARTITION BY LINEAR KEY (`ID`,`aaaa,aaaaa`) SUBPARTITION BY LINEAR KEY (`ID`,`aaaa,aaaaa`)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION p01 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p01 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p11 VALUES LESS THAN (200) ENGINE = MyISAM, PARTITION p11 VALUES LESS THAN (200) ENGINE = MyISAM,
PARTITION p21 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p21 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
drop table t1; drop table t1;
CREATE TABLE t1 (a INT, b INT) CREATE TABLE t1 (a INT, b INT)
PARTITION BY LIST (a) PARTITION BY LIST (a)
@ -264,10 +264,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(10) DEFAULT NULL, `b` varchar(10) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (UNIX_TIMESTAMP(a)) PARTITION BY RANGE (UNIX_TIMESTAMP(a))
(PARTITION p1 VALUES LESS THAN (1199134800) ENGINE = MyISAM, (PARTITION p1 VALUES LESS THAN (1199134800) ENGINE = MyISAM,
PARTITION p3 VALUES LESS THAN (1247688000) ENGINE = MyISAM, PARTITION p3 VALUES LESS THAN (1247688000) ENGINE = MyISAM,
PARTITION pmax VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION pmax VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
DROP TABLE t1; DROP TABLE t1;
create table t1 (a int NOT NULL, b varchar(5) NOT NULL) create table t1 (a int NOT NULL, b varchar(5) NOT NULL)
default charset=utf8 default charset=utf8
@ -376,9 +376,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
(PARTITION p0 ENGINE = MEMORY, (PARTITION p0 ENGINE = MEMORY,
PARTITION p1 ENGINE = MEMORY) */ PARTITION p1 ENGINE = MEMORY)
DROP TABLE t1; DROP TABLE t1;
SET sql_mode=DEFAULT; SET sql_mode=DEFAULT;
CREATE TABLE t1 (a INT NOT NULL, KEY(a)) CREATE TABLE t1 (a INT NOT NULL, KEY(a))
@ -775,20 +775,20 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
(PARTITION p0 VALUES LESS THAN (1) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (1) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (2) ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN (2) ENGINE = MyISAM)
alter table t1 reorganize partition p1 into (partition p1 values less than (3)); alter table t1 reorganize partition p1 into (partition p1 values less than (3));
show create table t1; show create table t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
(PARTITION p0 VALUES LESS THAN (1) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (1) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (3) ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN (3) ENGINE = MyISAM)
drop table t1; drop table t1;
CREATE TABLE t1 ( CREATE TABLE t1 (
a int not null, a int not null,
@ -807,7 +807,7 @@ t1 CREATE TABLE `t1` (
`c` int(11) NOT NULL, `c` int(11) NOT NULL,
PRIMARY KEY (`a`,`b`) PRIMARY KEY (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) */ PARTITION BY KEY (a)
drop table t1; drop table t1;
CREATE TABLE t1 ( CREATE TABLE t1 (
a int not null, a int not null,
@ -985,8 +985,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION x1 VALUES IN (1) ENGINE = MEMORY) */ (PARTITION x1 VALUES IN (1) ENGINE = MEMORY)
drop table t1; drop table t1;
CREATE TABLE t1 (a int, unique(a)) CREATE TABLE t1 (a int, unique(a))
PARTITION BY LIST (a) PARTITION BY LIST (a)
@ -1011,8 +1011,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 5 */ PARTITIONS 5
drop table t1; drop table t1;
CREATE TABLE t1 (a int) CREATE TABLE t1 (a int)
PARTITION BY RANGE (a) PARTITION BY RANGE (a)
@ -1040,10 +1040,10 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION p1 VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION p2 VALUES LESS THAN (30) ENGINE = MyISAM) */ PARTITION p2 VALUES LESS THAN (30) ENGINE = MyISAM)
drop table t1; drop table t1;
CREATE TABLE t1 (a int, b int) CREATE TABLE t1 (a int, b int)
PARTITION BY RANGE (a) PARTITION BY RANGE (a)
@ -1065,7 +1065,7 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION x1 VALUES LESS THAN (6) ENGINE = MyISAM, (PARTITION x1 VALUES LESS THAN (6) ENGINE = MyISAM,
PARTITION x3 VALUES LESS THAN (8) ENGINE = MyISAM, PARTITION x3 VALUES LESS THAN (8) ENGINE = MyISAM,
PARTITION x4 VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION x4 VALUES LESS THAN (10) ENGINE = MyISAM,
@ -1073,7 +1073,7 @@ t1 CREATE TABLE `t1` (
PARTITION x6 VALUES LESS THAN (14) ENGINE = MyISAM, PARTITION x6 VALUES LESS THAN (14) ENGINE = MyISAM,
PARTITION x7 VALUES LESS THAN (16) ENGINE = MyISAM, PARTITION x7 VALUES LESS THAN (16) ENGINE = MyISAM,
PARTITION x8 VALUES LESS THAN (18) ENGINE = MyISAM, PARTITION x8 VALUES LESS THAN (18) ENGINE = MyISAM,
PARTITION x9 VALUES LESS THAN (20) ENGINE = MyISAM) */ PARTITION x9 VALUES LESS THAN (20) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a int not null, b int not null) partition by LIST (a+b) ( create table t1 (a int not null, b int not null) partition by LIST (a+b) (
partition p0 values in (12), partition p0 values in (12),
@ -1128,36 +1128,36 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION p1 ENGINE = MyISAM) */ PARTITION p1 ENGINE = MyISAM)
alter table t1; alter table t1;
show create table t1; show create table t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION p1 ENGINE = MyISAM) */ PARTITION p1 ENGINE = MyISAM)
alter table t1 engine=myisam; alter table t1 engine=myisam;
show create table t1; show create table t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION p1 ENGINE = MyISAM) */ PARTITION p1 ENGINE = MyISAM)
alter table t1 engine=heap; alter table t1 engine=heap;
show create table t1; show create table t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MEMORY, (PARTITION p0 ENGINE = MEMORY,
PARTITION p1 ENGINE = MEMORY) */ PARTITION p1 ENGINE = MEMORY)
alter table t1 remove partitioning; alter table t1 remove partitioning;
show create table t1; show create table t1;
Table Create Table Table Create Table
@ -1175,9 +1175,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION p1 ENGINE = MyISAM) */ PARTITION p1 ENGINE = MyISAM)
alter table t1 add column b int remove partitioning; alter table t1 add column b int remove partitioning;
show create table t1; show create table t1;
Table Create Table Table Create Table
@ -1195,9 +1195,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION p1 ENGINE = MyISAM) */ PARTITION p1 ENGINE = MyISAM)
alter table t1 alter table t1
engine=heap engine=heap
partition by key(a) partition by key(a)
@ -1208,9 +1208,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MEMORY, (PARTITION p0 ENGINE = MEMORY,
PARTITION p1 ENGINE = MEMORY) */ PARTITION p1 ENGINE = MEMORY)
alter table t1 engine=myisam, add column c int remove partitioning; alter table t1 engine=myisam, add column c int remove partitioning;
show create table t1; show create table t1;
Table Create Table Table Create Table
@ -1230,9 +1230,9 @@ t1 CREATE TABLE `t1` (
`b` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL,
`c` int(11) DEFAULT NULL `c` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MEMORY, (PARTITION p0 ENGINE = MEMORY,
PARTITION p1 ENGINE = MEMORY) */ PARTITION p1 ENGINE = MEMORY)
alter table t1 alter table t1
partition by key (a) partition by key (a)
(partition p0, partition p1); (partition p0, partition p1);
@ -1243,9 +1243,9 @@ t1 CREATE TABLE `t1` (
`b` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL,
`c` int(11) DEFAULT NULL `c` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MEMORY, (PARTITION p0 ENGINE = MEMORY,
PARTITION p1 ENGINE = MEMORY) */ PARTITION p1 ENGINE = MEMORY)
alter table t1 alter table t1
engine=heap engine=heap
partition by key (a) partition by key (a)
@ -1257,9 +1257,9 @@ t1 CREATE TABLE `t1` (
`b` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL,
`c` int(11) DEFAULT NULL `c` int(11) DEFAULT NULL
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MEMORY, (PARTITION p0 ENGINE = MEMORY,
PARTITION p1 ENGINE = MEMORY) */ PARTITION p1 ENGINE = MEMORY)
alter table t1 alter table t1
partition by key(a) partition by key(a)
(partition p0, partition p1 engine=heap); (partition p0, partition p1 engine=heap);
@ -1403,9 +1403,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM) */ (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM)
alter table t1 add partition (partition p1 values less than (200) alter table t1 add partition (partition p1 values less than (200)
(subpartition subpart21)); (subpartition subpart21));
show create table t1; show create table t1;
@ -1413,12 +1413,12 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION p0 VALUES LESS THAN (100) (PARTITION p0 VALUES LESS THAN (100)
(SUBPARTITION p0sp0 ENGINE = MyISAM), (SUBPARTITION p0sp0 ENGINE = MyISAM),
PARTITION p1 VALUES LESS THAN (200) PARTITION p1 VALUES LESS THAN (200)
(SUBPARTITION subpart21 ENGINE = MyISAM)) */ (SUBPARTITION subpart21 ENGINE = MyISAM))
drop table t1; drop table t1;
create table t1 (a int) create table t1 (a int)
partition by key (a); partition by key (a);
@ -1427,16 +1427,16 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) */ PARTITION BY KEY (a)
alter table t1 add partition (partition p1); alter table t1 add partition (partition p1);
show create table t1; show create table t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION p1 ENGINE = MyISAM) */ PARTITION p1 ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a int, b int) create table t1 (a int, b int)
partition by range (a) partition by range (a)
@ -1520,9 +1520,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p1 VALUES IN (1) ENGINE = MyISAM, (PARTITION p1 VALUES IN (1) ENGINE = MyISAM,
PARTITION p2 VALUES IN (2) ENGINE = MyISAM) */ PARTITION p2 VALUES IN (2) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a int unsigned not null auto_increment primary key) create table t1 (a int unsigned not null auto_increment primary key)
partition by key(a); partition by key(a);
@ -1534,7 +1534,7 @@ t2 CREATE TABLE `t2` (
`c` char(10) DEFAULT NULL, `c` char(10) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='no comment' ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='no comment'
/*!50100 PARTITION BY KEY (a) */ PARTITION BY KEY (a)
drop table t2; drop table t2;
create table t1 (f1 int) partition by hash (f1) as select 1; create table t1 (f1 int) partition by hash (f1) as select 1;
drop table t1; drop table t1;
@ -1731,8 +1731,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p0 VALUES IN (NULL) ENGINE = MyISAM) */ (PARTITION p0 VALUES IN (NULL) ENGINE = MyISAM)
DROP TABLE t1; DROP TABLE t1;
CREATE TABLE t1 (a int) CREATE TABLE t1 (a int)
PARTITION BY RANGE(a) PARTITION BY RANGE(a)
@ -1769,8 +1769,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) )
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION p0) */ (PARTITION p0)
set session sql_mode=''; set session sql_mode='';
drop table t1; drop table t1;
create table t1 (a int) create table t1 (a int)
@ -1785,7 +1785,7 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` varchar(1) DEFAULT NULL `a` varchar(1) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) */ PARTITION BY KEY (a)
drop table t1; drop table t1;
CREATE TABLE t1 (a int) ENGINE = MYISAM PARTITION BY KEY(a); CREATE TABLE t1 (a int) ENGINE = MYISAM PARTITION BY KEY(a);
INSERT into t1 values (1), (2); INSERT into t1 values (1), (2);
@ -1858,8 +1858,8 @@ t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned NOT NULL, `a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 10 */ PARTITIONS 10
insert into t1 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), insert into t1 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE),
(18446744073709551613), (18446744073709551612); (18446744073709551613), (18446744073709551612);
select * from t1; select * from t1;
@ -2024,9 +2024,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (b) PARTITION BY RANGE (b)
(PARTITION p1 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p1 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p2 VALUES LESS THAN (20) ENGINE = MyISAM) */ PARTITION p2 VALUES LESS THAN (20) ENGINE = MyISAM)
drop table t1, t2; drop table t1, t2;
create table t1 create table t1
(s1 timestamp on update current_timestamp, s2 int) (s1 timestamp on update current_timestamp, s2 int)
@ -2164,12 +2164,12 @@ t1 CREATE TABLE `t1` (
`user` char(25) DEFAULT NULL, `user` char(25) DEFAULT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (id) PARTITION BY RANGE (id)
SUBPARTITION BY HASH (id) SUBPARTITION BY HASH (id)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION pa1 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION pa1 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION pa2 VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION pa2 VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION pa11 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION pa11 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
drop table t1; drop table t1;
CREATE TABLE t1 ( CREATE TABLE t1 (
`ID` bigint(20) NOT NULL AUTO_INCREMENT, `ID` bigint(20) NOT NULL AUTO_INCREMENT,

View File

@ -23,10 +23,10 @@ t1 CREATE TABLE `t1` (
`created_at` datetime NOT NULL, `created_at` datetime NOT NULL,
`cool` tinyint(4) DEFAULT 0 `cool` tinyint(4) DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (TO_DAYS(created_at)) PARTITION BY RANGE (TO_DAYS(created_at))
(PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = InnoDB, (PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = InnoDB,
PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = InnoDB, PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = InnoDB,
PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
INSERT INTO t1 VALUES (1, now(), 0); INSERT INTO t1 VALUES (1, now(), 0);
flush status; flush status;
show status like "Qcache_queries_in_cache"; show status like "Qcache_queries_in_cache";
@ -72,12 +72,12 @@ t1 CREATE TABLE `t1` (
`created_at` datetime NOT NULL, `created_at` datetime NOT NULL,
`cool` tinyint(4) DEFAULT 0 `cool` tinyint(4) DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (TO_DAYS(created_at)) PARTITION BY RANGE (TO_DAYS(created_at))
SUBPARTITION BY HASH (cool) SUBPARTITION BY HASH (cool)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = InnoDB, (PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = InnoDB,
PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = InnoDB, PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = InnoDB,
PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
INSERT INTO t1 VALUES (1, now(), 0); INSERT INTO t1 VALUES (1, now(), 0);
flush status; flush status;
show status like "Qcache_queries_in_cache"; show status like "Qcache_queries_in_cache";

View File

@ -23,10 +23,10 @@ t1 CREATE TABLE `t1` (
`created_at` datetime NOT NULL, `created_at` datetime NOT NULL,
`cool` tinyint(4) DEFAULT 0 `cool` tinyint(4) DEFAULT 0
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (TO_DAYS(created_at)) PARTITION BY RANGE (TO_DAYS(created_at))
(PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = MyISAM, (PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = MyISAM,
PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = MyISAM, PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = MyISAM,
PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
INSERT INTO t1 VALUES (1, now(), 0); INSERT INTO t1 VALUES (1, now(), 0);
flush status; flush status;
show status like "Qcache_queries_in_cache"; show status like "Qcache_queries_in_cache";
@ -72,12 +72,12 @@ t1 CREATE TABLE `t1` (
`created_at` datetime NOT NULL, `created_at` datetime NOT NULL,
`cool` tinyint(4) DEFAULT 0 `cool` tinyint(4) DEFAULT 0
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (TO_DAYS(created_at)) PARTITION BY RANGE (TO_DAYS(created_at))
SUBPARTITION BY HASH (cool) SUBPARTITION BY HASH (cool)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = MyISAM, (PARTITION month_2010_4 VALUES LESS THAN (734258) ENGINE = MyISAM,
PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = MyISAM, PARTITION month_2010_5 VALUES LESS THAN (734289) ENGINE = MyISAM,
PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION month_max VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
INSERT INTO t1 VALUES (1, now(), 0); INSERT INTO t1 VALUES (1, now(), 0);
flush status; flush status;
show status like "Qcache_queries_in_cache"; show status like "Qcache_queries_in_cache";

View File

@ -30,9 +30,9 @@ t1 CREATE TABLE `t1` (
`department` varchar(10) DEFAULT NULL, `department` varchar(10) DEFAULT NULL,
`country` varchar(255) DEFAULT NULL `country` varchar(255) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(department,country) PARTITION BY LIST COLUMNS(department,country)
(PARTITION first_office VALUES IN (('dep1','Russia'),('dep1','Croatia')) ENGINE = MyISAM, (PARTITION first_office VALUES IN (('dep1','Russia'),('dep1','Croatia')) ENGINE = MyISAM,
PARTITION second_office VALUES IN (('dep2','Russia')) ENGINE = MyISAM) */ PARTITION second_office VALUES IN (('dep2','Russia')) ENGINE = MyISAM)
SELECT * FROM t1 WHERE department = 'dep2' and country = 'Croatia'; SELECT * FROM t1 WHERE department = 'dep2' and country = 'Croatia';
id name department country id name department country
SELECT * FROM t1 WHERE department = 'dep1' and country = 'Croatia'; SELECT * FROM t1 WHERE department = 'dep1' and country = 'Croatia';
@ -173,10 +173,10 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` varchar(5) DEFAULT NULL `a` varchar(5) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a) PARTITION BY LIST COLUMNS(a)
(PARTITION p0 VALUES IN ('''') ENGINE = MyISAM, (PARTITION p0 VALUES IN ('''') ENGINE = MyISAM,
PARTITION p1 VALUES IN ('\\') ENGINE = MyISAM, PARTITION p1 VALUES IN ('\\') ENGINE = MyISAM,
PARTITION p2 VALUES IN ('\0') ENGINE = MyISAM) */ PARTITION p2 VALUES IN ('\0') ENGINE = MyISAM)
drop table t1; drop table t1;
set @@sql_mode=allow_invalid_dates; set @@sql_mode=allow_invalid_dates;
create table t1 (a char, b char, c date) create table t1 (a char, b char, c date)
@ -232,13 +232,13 @@ t1 CREATE TABLE `t1` (
`c` varchar(25) DEFAULT NULL, `c` varchar(25) DEFAULT NULL,
`d` datetime DEFAULT NULL `d` datetime DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY RANGE COLUMNS(a,b,c,d) PARTITION BY RANGE COLUMNS(a,b,c,d)
SUBPARTITION BY HASH (to_seconds(d)) SUBPARTITION BY HASH (to_seconds(d))
SUBPARTITIONS 4 SUBPARTITIONS 4
(PARTITION p0 VALUES LESS THAN (1,'0',MAXVALUE,'1900-01-01') ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (1,'0',MAXVALUE,'1900-01-01') ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (1,'a',MAXVALUE,'1999-01-01') ENGINE = MyISAM, PARTITION p1 VALUES LESS THAN (1,'a',MAXVALUE,'1999-01-01') ENGINE = MyISAM,
PARTITION p2 VALUES LESS THAN (1,'b',MAXVALUE,MAXVALUE) ENGINE = MyISAM, PARTITION p2 VALUES LESS THAN (1,'b',MAXVALUE,MAXVALUE) ENGINE = MyISAM,
PARTITION p3 VALUES LESS THAN (1,MAXVALUE,MAXVALUE,MAXVALUE) ENGINE = MyISAM) */ PARTITION p3 VALUES LESS THAN (1,MAXVALUE,MAXVALUE,MAXVALUE) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a int, b int) create table t1 (a int, b int)
partition by range columns (a,b) partition by range columns (a,b)
@ -315,10 +315,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a,b) PARTITION BY LIST COLUMNS(a,b)
(PARTITION p0 VALUES IN ((1,NULL),(2,NULL),(NULL,NULL)) ENGINE = MyISAM, (PARTITION p0 VALUES IN ((1,NULL),(2,NULL),(NULL,NULL)) ENGINE = MyISAM,
PARTITION p1 VALUES IN ((1,1),(2,2)) ENGINE = MyISAM, PARTITION p1 VALUES IN ((1,1),(2,2)) ENGINE = MyISAM,
PARTITION p2 VALUES IN ((3,NULL),(NULL,1)) ENGINE = MyISAM) */ PARTITION p2 VALUES IN ((3,NULL),(NULL,1)) ENGINE = MyISAM)
insert into t1 values (3, NULL); insert into t1 values (3, NULL);
insert into t1 values (NULL, 1); insert into t1 values (NULL, 1);
insert into t1 values (NULL, NULL); insert into t1 values (NULL, NULL);
@ -349,10 +349,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a,b) PARTITION BY LIST COLUMNS(a,b)
(PARTITION p0 VALUES IN ((1,NULL),(2,NULL),(NULL,NULL)) ENGINE = MyISAM, (PARTITION p0 VALUES IN ((1,NULL),(2,NULL),(NULL,NULL)) ENGINE = MyISAM,
PARTITION p1 VALUES IN ((1,1),(2,2)) ENGINE = MyISAM, PARTITION p1 VALUES IN ((1,1),(2,2)) ENGINE = MyISAM,
PARTITION p2 VALUES IN ((3,NULL),(NULL,1)) ENGINE = MyISAM) */ PARTITION p2 VALUES IN ((3,NULL),(NULL,1)) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a int) create table t1 (a int)
partition by list (a) partition by list (a)
@ -373,9 +373,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM, (PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM,
PARTITION p1 VALUES IN (NULL,4,3) ENGINE = MyISAM) */ PARTITION p1 VALUES IN (NULL,4,3) ENGINE = MyISAM)
insert into t1 values (1); insert into t1 values (1);
insert into t1 values (2); insert into t1 values (2);
insert into t1 values (3); insert into t1 values (3);
@ -403,9 +403,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a) PARTITION BY LIST COLUMNS(a)
(PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM, (PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM,
PARTITION p1 VALUES IN (4,NULL,3) ENGINE = MyISAM) */ PARTITION p1 VALUES IN (4,NULL,3) ENGINE = MyISAM)
insert into t1 values (1); insert into t1 values (1);
insert into t1 values (2); insert into t1 values (2);
insert into t1 values (3); insert into t1 values (3);
@ -418,9 +418,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a) PARTITION BY LIST COLUMNS(a)
(PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM, (PARTITION p0 VALUES IN (2,1) ENGINE = MyISAM,
PARTITION p1 VALUES IN (4,NULL,3) ENGINE = MyISAM) */ PARTITION p1 VALUES IN (4,NULL,3) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a int, b char(10), c varchar(5), d int) create table t1 (a int, b char(10), c varchar(5), d int)
partition by range columns(a,b,c) partition by range columns(a,b,c)
@ -453,13 +453,13 @@ t1 CREATE TABLE `t1` (
`c` varchar(5) DEFAULT NULL, `c` varchar(5) DEFAULT NULL,
`d` int(11) DEFAULT NULL `d` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY RANGE COLUMNS(a,b,c) PARTITION BY RANGE COLUMNS(a,b,c)
SUBPARTITION BY KEY (c,d) SUBPARTITION BY KEY (c,d)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION p0 VALUES LESS THAN (1,'abc','abc') ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (1,'abc','abc') ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (2,'abc','abc') ENGINE = MyISAM, PARTITION p1 VALUES LESS THAN (2,'abc','abc') ENGINE = MyISAM,
PARTITION p2 VALUES LESS THAN (3,'abc','abc') ENGINE = MyISAM, PARTITION p2 VALUES LESS THAN (3,'abc','abc') ENGINE = MyISAM,
PARTITION p3 VALUES LESS THAN (4,'abc','abc') ENGINE = MyISAM) */ PARTITION p3 VALUES LESS THAN (4,'abc','abc') ENGINE = MyISAM)
insert into t1 values (1,'a','b',1),(2,'a','b',2),(3,'a','b',3); insert into t1 values (1,'a','b',1),(2,'a','b',2),(3,'a','b',3);
insert into t1 values (1,'b','c',1),(2,'b','c',2),(3,'b','c',3); insert into t1 values (1,'b','c',1),(2,'b','c',2),(3,'b','c',3);
insert into t1 values (1,'c','d',1),(2,'c','d',2),(3,'c','d',3); insert into t1 values (1,'c','d',1),(2,'c','d',2),(3,'c','d',3);
@ -486,9 +486,9 @@ t1 CREATE TABLE `t1` (
`b` varchar(2) DEFAULT NULL, `b` varchar(2) DEFAULT NULL,
`c` int(11) DEFAULT NULL `c` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY RANGE COLUMNS(a,b,c) PARTITION BY RANGE COLUMNS(a,b,c)
(PARTITION p0 VALUES LESS THAN (1,'A',1) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (1,'A',1) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (1,'B',1) ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN (1,'B',1) ENGINE = MyISAM)
insert into t1 values (1, 'A', 1); insert into t1 values (1, 'A', 1);
explain partitions select * from t1 where a = 1 AND b <= 'A' and c = 1; explain partitions select * from t1 where a = 1 AND b <= 'A' and c = 1;
id select_type table partitions type possible_keys key key_len ref rows Extra id select_type table partitions type possible_keys key key_len ref rows Extra

View File

@ -329,10 +329,10 @@ t1 CREATE TABLE `t1` (
`a` bit(27) NOT NULL, `a` bit(27) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION p1 ENGINE = MyISAM, PARTITION p1 ENGINE = MyISAM,
PARTITION p2 ENGINE = MyISAM) */ PARTITION p2 ENGINE = MyISAM)
insert into t1 values (1),(4),(7),(10),(13),(16),(19),(22),(25),(28),(31),(34); insert into t1 values (1),(4),(7),(10),(13),(16),(19),(22),(25),(28),(31),(34);
select hex(a) from t1 where a = 7; select hex(a) from t1 where a = 7;
hex(a) hex(a)
@ -850,7 +850,7 @@ t2 CREATE TABLE `t2` (
`a` timestamp NULL DEFAULT NULL, `a` timestamp NULL DEFAULT NULL,
`tz` varchar(16) DEFAULT NULL `tz` varchar(16) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (UNIX_TIMESTAMP(a)) PARTITION BY RANGE (UNIX_TIMESTAMP(a))
(PARTITION p0 VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION `p-2000` VALUES LESS THAN (946684800) ENGINE = MyISAM, PARTITION `p-2000` VALUES LESS THAN (946684800) ENGINE = MyISAM,
PARTITION `p-2011-MSK` VALUES LESS THAN (1301180400) ENGINE = MyISAM, PARTITION `p-2011-MSK` VALUES LESS THAN (1301180400) ENGINE = MyISAM,
@ -859,7 +859,7 @@ t2 CREATE TABLE `t2` (
PARTITION `p-2012-MSK-1` VALUES LESS THAN (1319932800) ENGINE = MyISAM, PARTITION `p-2012-MSK-1` VALUES LESS THAN (1319932800) ENGINE = MyISAM,
PARTITION `p-2012-MSK-2` VALUES LESS THAN (1332630000) ENGINE = MyISAM, PARTITION `p-2012-MSK-2` VALUES LESS THAN (1332630000) ENGINE = MyISAM,
PARTITION pEnd VALUES LESS THAN (2147483647) ENGINE = MyISAM, PARTITION pEnd VALUES LESS THAN (2147483647) ENGINE = MyISAM,
PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
TRUNCATE TABLE t2; TRUNCATE TABLE t2;
SET @@session.time_zone = 'Europe/Moscow'; SET @@session.time_zone = 'Europe/Moscow';
INSERT INTO t2 SELECT * FROM t1; INSERT INTO t2 SELECT * FROM t1;
@ -1334,7 +1334,7 @@ t2 CREATE TABLE `t2` (
`a` timestamp NULL DEFAULT NULL, `a` timestamp NULL DEFAULT NULL,
`tz` varchar(16) DEFAULT NULL `tz` varchar(16) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (UNIX_TIMESTAMP(a)) PARTITION BY RANGE (UNIX_TIMESTAMP(a))
(PARTITION p0 VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION `p-2000` VALUES LESS THAN (946684800) ENGINE = MyISAM, PARTITION `p-2000` VALUES LESS THAN (946684800) ENGINE = MyISAM,
PARTITION `p-2011-MSK` VALUES LESS THAN (1301180400) ENGINE = MyISAM, PARTITION `p-2011-MSK` VALUES LESS THAN (1301180400) ENGINE = MyISAM,
@ -1343,7 +1343,7 @@ t2 CREATE TABLE `t2` (
PARTITION `p-2012-MSK-1` VALUES LESS THAN (1319932800) ENGINE = MyISAM, PARTITION `p-2012-MSK-1` VALUES LESS THAN (1319932800) ENGINE = MyISAM,
PARTITION `p-2012-MSK-2` VALUES LESS THAN (1332630000) ENGINE = MyISAM, PARTITION `p-2012-MSK-2` VALUES LESS THAN (1332630000) ENGINE = MyISAM,
PARTITION pEnd VALUES LESS THAN (2147483647) ENGINE = MyISAM, PARTITION pEnd VALUES LESS THAN (2147483647) ENGINE = MyISAM,
PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
TRUNCATE TABLE t2; TRUNCATE TABLE t2;
DROP TABLE t1, t2; DROP TABLE t1, t2;
SET @@session.time_zone= @old_time_zone; SET @@session.time_zone= @old_time_zone;

View File

@ -22,10 +22,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM, (PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM,
PARTITION p1 VALUES IN (1) ENGINE = MyISAM, PARTITION p1 VALUES IN (1) ENGINE = MyISAM,
PARTITION p0 DEFAULT ENGINE = MyISAM) */ PARTITION p0 DEFAULT ENGINE = MyISAM)
insert into t1 values (10,10); insert into t1 values (10,10);
insert into t1 values (4,4); insert into t1 values (4,4);
select * from t1; select * from t1;
@ -72,10 +72,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p0 DEFAULT ENGINE = MyISAM, (PARTITION p0 DEFAULT ENGINE = MyISAM,
PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM, PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM,
PARTITION p1 VALUES IN (1) ENGINE = MyISAM) */ PARTITION p1 VALUES IN (1) ENGINE = MyISAM)
insert into t1 values (10,10); insert into t1 values (10,10);
select * from t1; select * from t1;
a b a b
@ -100,10 +100,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p0 DEFAULT ENGINE = MyISAM, (PARTITION p0 DEFAULT ENGINE = MyISAM,
PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM, PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM,
PARTITION p1 VALUES IN (1,0) ENGINE = MyISAM) */ PARTITION p1 VALUES IN (1,0) ENGINE = MyISAM)
insert into t1 values (10,10); insert into t1 values (10,10);
select * from t1; select * from t1;
a b a b
@ -128,10 +128,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a,b) PARTITION BY LIST COLUMNS(a,b)
(PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM, (PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM, PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
PARTITION p0 DEFAULT ENGINE = MyISAM) */ PARTITION p0 DEFAULT ENGINE = MyISAM)
insert into t1 values (10,10); insert into t1 values (10,10);
select * from t1; select * from t1;
a b a b
@ -176,10 +176,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM, (PARTITION p2 VALUES IN (4,5,6) ENGINE = MyISAM,
PARTITION p1 VALUES IN (1,20) ENGINE = MyISAM, PARTITION p1 VALUES IN (1,20) ENGINE = MyISAM,
PARTITION p0 DEFAULT ENGINE = MyISAM) */ PARTITION p0 DEFAULT ENGINE = MyISAM)
insert into t1 values (10,10); insert into t1 values (10,10);
select partition_name, table_rows from INFORMATION_SCHEMA.PARTITIONS where table_name='t1'; select partition_name, table_rows from INFORMATION_SCHEMA.PARTITIONS where table_name='t1';
partition_name table_rows partition_name table_rows
@ -256,10 +256,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a,b) PARTITION BY LIST COLUMNS(a,b)
(PARTITION p2 VALUES IN ((1,4),(2,5),(3,6),(5,5)) ENGINE = MyISAM, (PARTITION p2 VALUES IN ((1,4),(2,5),(3,6),(5,5)) ENGINE = MyISAM,
PARTITION p1 VALUES IN ((1,1),(20,20)) ENGINE = MyISAM, PARTITION p1 VALUES IN ((1,1),(20,20)) ENGINE = MyISAM,
PARTITION p0 DEFAULT ENGINE = MyISAM) */ PARTITION p0 DEFAULT ENGINE = MyISAM)
insert into t1 values (10,10); insert into t1 values (10,10);
select partition_name, table_rows from INFORMATION_SCHEMA.PARTITIONS where table_name='t1'; select partition_name, table_rows from INFORMATION_SCHEMA.PARTITIONS where table_name='t1';
partition_name table_rows partition_name table_rows
@ -325,10 +325,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a+b) PARTITION BY LIST (a+b)
(PARTITION p2 VALUES IN (1,2,3,7) ENGINE = MyISAM, (PARTITION p2 VALUES IN (1,2,3,7) ENGINE = MyISAM,
PARTITION p1 VALUES IN (21,0) ENGINE = MyISAM, PARTITION p1 VALUES IN (21,0) ENGINE = MyISAM,
PARTITION p0 DEFAULT ENGINE = MyISAM) */ PARTITION p0 DEFAULT ENGINE = MyISAM)
select * from t1; select * from t1;
a b a b
2 5 2 5
@ -362,10 +362,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a+5) PARTITION BY LIST (a+5)
(PARTITION p2 VALUES IN (1,2,3,7) ENGINE = MyISAM, (PARTITION p2 VALUES IN (1,2,3,7) ENGINE = MyISAM,
PARTITION p1 VALUES IN (0) ENGINE = MyISAM, PARTITION p1 VALUES IN (0) ENGINE = MyISAM,
PARTITION p0 DEFAULT ENGINE = MyISAM) */ PARTITION p0 DEFAULT ENGINE = MyISAM)
select * from t1; select * from t1;
a b a b
2 5 2 5
@ -832,10 +832,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p2 VALUES IN (1,2,3) ENGINE = MyISAM, (PARTITION p2 VALUES IN (1,2,3) ENGINE = MyISAM,
PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM, PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM,
PARTITION p0 DEFAULT ENGINE = MyISAM) */ PARTITION p0 DEFAULT ENGINE = MyISAM)
select * from t1; select * from t1;
a b a b
2 5 2 5
@ -866,10 +866,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p2 VALUES IN (1,2,3) ENGINE = MyISAM, (PARTITION p2 VALUES IN (1,2,3) ENGINE = MyISAM,
PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM, PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM,
PARTITION p0 VALUES IN (10) ENGINE = MyISAM) */ PARTITION p0 VALUES IN (10) ENGINE = MyISAM)
select * from t1; select * from t1;
a b a b
2 5 2 5
@ -900,10 +900,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p2 DEFAULT ENGINE = MyISAM, (PARTITION p2 DEFAULT ENGINE = MyISAM,
PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM, PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM,
PARTITION p0 VALUES IN (10) ENGINE = MyISAM) */ PARTITION p0 VALUES IN (10) ENGINE = MyISAM)
select * from t1; select * from t1;
a b a b
2 5 2 5
@ -930,9 +930,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM, (PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM,
PARTITION p0 VALUES IN (10) ENGINE = MyISAM) */ PARTITION p0 VALUES IN (10) ENGINE = MyISAM)
select * from t1; select * from t1;
a b a b
0 0 0 0
@ -948,10 +948,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM, (PARTITION p1 VALUES IN (20,0) ENGINE = MyISAM,
PARTITION p0 VALUES IN (10) ENGINE = MyISAM, PARTITION p0 VALUES IN (10) ENGINE = MyISAM,
PARTITION pd DEFAULT ENGINE = MyISAM) */ PARTITION pd DEFAULT ENGINE = MyISAM)
alter table t1 add partition (PARTITION pdd DEFAULT); alter table t1 add partition (PARTITION pdd DEFAULT);
ERROR HY000: Only one DEFAULT partition allowed ERROR HY000: Only one DEFAULT partition allowed
alter table t1 drop partition pd; alter table t1 drop partition pd;
@ -980,10 +980,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a,b) PARTITION BY LIST COLUMNS(a,b)
(PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM, (PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM, PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
PARTITION p0 DEFAULT ENGINE = MyISAM) */ PARTITION p0 DEFAULT ENGINE = MyISAM)
select * from t1; select * from t1;
a b a b
2 5 2 5
@ -1014,10 +1014,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a,b) PARTITION BY LIST COLUMNS(a,b)
(PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM, (PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM, PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM) */ PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM)
select * from t1; select * from t1;
a b a b
2 5 2 5
@ -1048,10 +1048,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a,b) PARTITION BY LIST COLUMNS(a,b)
(PARTITION p2 DEFAULT ENGINE = MyISAM, (PARTITION p2 DEFAULT ENGINE = MyISAM,
PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM, PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM) */ PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM)
select * from t1; select * from t1;
a b a b
2 5 2 5
@ -1078,9 +1078,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a,b) PARTITION BY LIST COLUMNS(a,b)
(PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM, (PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM) */ PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM)
select * from t1; select * from t1;
a b a b
0 0 0 0
@ -1096,10 +1096,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a,b) PARTITION BY LIST COLUMNS(a,b)
(PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM, (PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM,
PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM, PARTITION p0 VALUES IN ((10,10)) ENGINE = MyISAM,
PARTITION pd DEFAULT ENGINE = MyISAM) */ PARTITION pd DEFAULT ENGINE = MyISAM)
alter table t1 add partition (PARTITION pdd DEFAULT); alter table t1 add partition (PARTITION pdd DEFAULT);
ERROR HY000: Only one DEFAULT partition allowed ERROR HY000: Only one DEFAULT partition allowed
alter table t1 drop partition pd; alter table t1 drop partition pd;
@ -1144,10 +1144,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` int(11) DEFAULT NULL `b` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a,b) PARTITION BY LIST COLUMNS(a,b)
(PARTITION p0 DEFAULT ENGINE = MyISAM, (PARTITION p0 DEFAULT ENGINE = MyISAM,
PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM, PARTITION p2 VALUES IN ((1,4),(2,5),(3,6)) ENGINE = MyISAM,
PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM) */ PARTITION p1 VALUES IN ((1,1),(0,0)) ENGINE = MyISAM)
drop table t1; drop table t1;
# #
# MDEV-10765: Wrong result - query does not retrieve values from # MDEV-10765: Wrong result - query does not retrieve values from

View File

@ -781,9 +781,9 @@ t1 CREATE TABLE `t1` (
`id` int(11) DEFAULT NULL, `id` int(11) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=<curr_engine> DEFAULT CHARSET=latin1 ) ENGINE=<curr_engine> DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (YEAR(purchased)) PARTITION BY RANGE (YEAR(purchased))
SUBPARTITION BY HASH (TO_DAYS(purchased)) SUBPARTITION BY HASH (TO_DAYS(purchased))
(PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = <curr_engine>) */ (PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = <curr_engine>)
DROP TABLE t1; DROP TABLE t1;
CREATE TABLE t1 (id INT, purchased DATE) CREATE TABLE t1 (id INT, purchased DATE)
PARTITION BY RANGE(YEAR(purchased)) PARTITION BY RANGE(YEAR(purchased))
@ -802,11 +802,11 @@ t1 CREATE TABLE `t1` (
`id` int(11) DEFAULT NULL, `id` int(11) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=<curr_engine> DEFAULT CHARSET=latin1 ) ENGINE=<curr_engine> DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (YEAR(purchased)) PARTITION BY RANGE (YEAR(purchased))
SUBPARTITION BY HASH (TO_DAYS(purchased)) SUBPARTITION BY HASH (TO_DAYS(purchased))
(PARTITION p0 VALUES LESS THAN MAXVALUE (PARTITION p0 VALUES LESS THAN MAXVALUE
(SUBPARTITION sp0 ENGINE = <curr_engine>, (SUBPARTITION sp0 ENGINE = <curr_engine>,
SUBPARTITION sp1 ENGINE = <curr_engine>)) */ SUBPARTITION sp1 ENGINE = <curr_engine>))
DROP TABLE t1; DROP TABLE t1;
CREATE TABLE t1 (id INT, purchased DATE) CREATE TABLE t1 (id INT, purchased DATE)
PARTITION BY RANGE(YEAR(purchased)) PARTITION BY RANGE(YEAR(purchased))
@ -822,8 +822,8 @@ t1 CREATE TABLE `t1` (
`id` int(11) DEFAULT NULL, `id` int(11) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=<curr_engine> DEFAULT CHARSET=latin1 ) ENGINE=<curr_engine> DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (YEAR(purchased)) PARTITION BY RANGE (YEAR(purchased))
(PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = <curr_engine>) */ (PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = <curr_engine>)
DROP TABLE t1; DROP TABLE t1;
SET @@sql_mode= @org_mode; SET @@sql_mode= @org_mode;
CREATE TABLE t1 (a INTEGER NOT NULL, PRIMARY KEY (a)); CREATE TABLE t1 (a INTEGER NOT NULL, PRIMARY KEY (a));
@ -1783,14 +1783,14 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION p1 VALUES IN (1) (PARTITION p1 VALUES IN (1)
(SUBPARTITION p1spFirst COMMENT = 'SubPartition comment in p1spFirst' ENGINE = MyISAM, (SUBPARTITION p1spFirst COMMENT = 'SubPartition comment in p1spFirst' ENGINE = MyISAM,
SUBPARTITION p1spSecond COMMENT = 'SubPartition comment in p1spSecond' ENGINE = MyISAM), SUBPARTITION p1spSecond COMMENT = 'SubPartition comment in p1spSecond' ENGINE = MyISAM),
PARTITION p2 VALUES IN (2) PARTITION p2 VALUES IN (2)
(SUBPARTITION p2spFirst COMMENT = 'SubPartition comment in p2spFirst' ENGINE = MyISAM, (SUBPARTITION p2spFirst COMMENT = 'SubPartition comment in p2spFirst' ENGINE = MyISAM,
SUBPARTITION p2spSecond COMMENT = 'SubPartition comment in p2spSecond' ENGINE = MyISAM)) */ SUBPARTITION p2spSecond COMMENT = 'SubPartition comment in p2spSecond' ENGINE = MyISAM))
SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCHEMA.PARTITIONS SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCHEMA.PARTITIONS
WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test'; WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test';
PARTITION_NAME SUBPARTITION_NAME PARTITION_COMMENT PARTITION_NAME SUBPARTITION_NAME PARTITION_COMMENT
@ -1813,14 +1813,14 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION p1 VALUES IN (1) (PARTITION p1 VALUES IN (1)
(SUBPARTITION p1spFirst COMMENT = 'SubPartition comment in p1spFirst' ENGINE = MyISAM, (SUBPARTITION p1spFirst COMMENT = 'SubPartition comment in p1spFirst' ENGINE = MyISAM,
SUBPARTITION p1spSecond ENGINE = MyISAM), SUBPARTITION p1spSecond ENGINE = MyISAM),
PARTITION p2 VALUES IN (2) PARTITION p2 VALUES IN (2)
(SUBPARTITION p2spFirst COMMENT = 'Comment in p2' ENGINE = MyISAM, (SUBPARTITION p2spFirst COMMENT = 'Comment in p2' ENGINE = MyISAM,
SUBPARTITION p2spSecond COMMENT = 'SubPartition comment in p2spSecond' ENGINE = MyISAM)) */ SUBPARTITION p2spSecond COMMENT = 'SubPartition comment in p2spSecond' ENGINE = MyISAM))
SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCHEMA.PARTITIONS SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCHEMA.PARTITIONS
WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test'; WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test';
PARTITION_NAME SUBPARTITION_NAME PARTITION_COMMENT PARTITION_NAME SUBPARTITION_NAME PARTITION_COMMENT
@ -1849,14 +1849,14 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
KEY `inx_a` (`a`) KEY `inx_a` (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION pUpTo10 VALUES LESS THAN (10) (PARTITION pUpTo10 VALUES LESS THAN (10)
(SUBPARTITION `p-10sp0` COMMENT = 'This is a long comment (2050 ascii characters) 50 pUpTo10 partition ......80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM, (SUBPARTITION `p-10sp0` COMMENT = 'This is a long comment (2050 ascii characters) 50 pUpTo10 partition ......80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM,
SUBPARTITION `p-10sp1` COMMENT = 'This is a long comment (2050 ascii characters) 50 pUpTo10 partition ......80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM), SUBPARTITION `p-10sp1` COMMENT = 'This is a long comment (2050 ascii characters) 50 pUpTo10 partition ......80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM),
PARTITION pMax VALUES LESS THAN MAXVALUE PARTITION pMax VALUES LESS THAN MAXVALUE
(SUBPARTITION pMaxsp0 COMMENT = 'This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM, (SUBPARTITION pMaxsp0 COMMENT = 'This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM,
SUBPARTITION pMaxsp1 COMMENT = 'This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM)) */ SUBPARTITION pMaxsp1 COMMENT = 'This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = MyISAM))
SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCHEMA.PARTITIONS SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCHEMA.PARTITIONS
WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test'; WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test';
PARTITION_NAME SUBPARTITION_NAME PARTITION_COMMENT PARTITION_NAME SUBPARTITION_NAME PARTITION_COMMENT

View File

@ -8,9 +8,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) NOT NULL `a` int(11) NOT NULL
) ENGINE=EXAMPLE DEFAULT CHARSET=latin1 ) ENGINE=EXAMPLE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p0 VALUES IN (1) ENGINE = EXAMPLE, (PARTITION p0 VALUES IN (1) ENGINE = EXAMPLE,
PARTITION p1 VALUES IN (2) ENGINE = EXAMPLE) */ PARTITION p1 VALUES IN (2) ENGINE = EXAMPLE)
drop table t1; drop table t1;
create table t1 (a int not null) create table t1 (a int not null)
engine=example ull=12340 engine=example ull=12340
@ -21,9 +21,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) NOT NULL `a` int(11) NOT NULL
) ENGINE=EXAMPLE DEFAULT CHARSET=latin1 `ull`=12340 ) ENGINE=EXAMPLE DEFAULT CHARSET=latin1 `ull`=12340
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p0 VALUES IN (1) ENGINE = EXAMPLE, (PARTITION p0 VALUES IN (1) ENGINE = EXAMPLE,
PARTITION p1 VALUES IN (2) ENGINE = EXAMPLE) */ PARTITION p1 VALUES IN (2) ENGINE = EXAMPLE)
drop table t1; drop table t1;
select 1; select 1;
1 1

View File

@ -28,8 +28,8 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
/*!50100 PARTITION BY HASH (id) PARTITION BY HASH (id)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t2; SHOW CREATE TABLE t2;
Table t2 Table t2
Create Table CREATE TABLE `t2` ( Create Table CREATE TABLE `t2` (
@ -64,8 +64,8 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
/*!50100 PARTITION BY HASH (id) PARTITION BY HASH (id)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t2; SHOW CREATE TABLE t2;
Table t2 Table t2
Create Table CREATE TABLE `t2` ( Create Table CREATE TABLE `t2` (
@ -112,8 +112,8 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
/*!50100 PARTITION BY HASH (id) PARTITION BY HASH (id)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t2; SHOW CREATE TABLE t2;
Table t2 Table t2
Create Table CREATE TABLE `t2` ( Create Table CREATE TABLE `t2` (
@ -172,8 +172,8 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (id) PARTITION BY HASH (id)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t2; SHOW CREATE TABLE t2;
Table t2 Table t2
Create Table CREATE TABLE `t2` ( Create Table CREATE TABLE `t2` (
@ -232,8 +232,8 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (id) PARTITION BY HASH (id)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t2; SHOW CREATE TABLE t2;
Table t2 Table t2
Create Table CREATE TABLE `t2` ( Create Table CREATE TABLE `t2` (
@ -292,8 +292,8 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=REDUNDANT ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=REDUNDANT
/*!50100 PARTITION BY HASH (id) PARTITION BY HASH (id)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t2; SHOW CREATE TABLE t2;
Table t2 Table t2
Create Table CREATE TABLE `t2` ( Create Table CREATE TABLE `t2` (
@ -349,8 +349,8 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (id) PARTITION BY HASH (id)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t2; SHOW CREATE TABLE t2;
Table t2 Table t2
Create Table CREATE TABLE `t2` ( Create Table CREATE TABLE `t2` (
@ -406,8 +406,8 @@ Create Table CREATE TABLE `t1` (
`modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `modified` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
/*!50100 PARTITION BY HASH (id) PARTITION BY HASH (id)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t2; SHOW CREATE TABLE t2;
Table t2 Table t2
Create Table CREATE TABLE `t2` ( Create Table CREATE TABLE `t2` (
@ -496,9 +496,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t; SELECT * FROM t;
a b a b
1 First value 1 First value
@ -534,9 +534,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t; SELECT * FROM t;
a b a b
10 Ten 10 Ten
@ -594,9 +594,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t; SELECT * FROM t;
a b a b
1 First value 1 First value
@ -650,9 +650,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SHOW CREATE TABLE tsp; SHOW CREATE TABLE tsp;
Table Create Table Table Create Table
tsp CREATE TABLE `tsp` ( tsp CREATE TABLE `tsp` (
@ -660,14 +660,14 @@ tsp CREATE TABLE `tsp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION p0 VALUES LESS THAN (100) (PARTITION p0 VALUES LESS THAN (100)
(SUBPARTITION sp0 ENGINE = MyISAM, (SUBPARTITION sp0 ENGINE = MyISAM,
SUBPARTITION sp1 ENGINE = MyISAM), SUBPARTITION sp1 ENGINE = MyISAM),
PARTITION p1 VALUES LESS THAN MAXVALUE PARTITION p1 VALUES LESS THAN MAXVALUE
(SUBPARTITION sp2 ENGINE = MyISAM, (SUBPARTITION sp2 ENGINE = MyISAM,
SUBPARTITION sp3 ENGINE = MyISAM)) */ SUBPARTITION sp3 ENGINE = MyISAM))
SELECT * FROM t; SELECT * FROM t;
a b a b
1 First value 1 First value
@ -704,9 +704,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t; SELECT * FROM t;
a b a b
10 Ten 10 Ten
@ -742,9 +742,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t; SELECT * FROM t;
a b a b
1 First value 1 First value
@ -781,14 +781,14 @@ tsp CREATE TABLE `tsp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION p0 VALUES LESS THAN (100) (PARTITION p0 VALUES LESS THAN (100)
(SUBPARTITION sp0 ENGINE = MyISAM, (SUBPARTITION sp0 ENGINE = MyISAM,
SUBPARTITION sp1 ENGINE = MyISAM), SUBPARTITION sp1 ENGINE = MyISAM),
PARTITION p1 VALUES LESS THAN MAXVALUE PARTITION p1 VALUES LESS THAN MAXVALUE
(SUBPARTITION sp2 ENGINE = MyISAM, (SUBPARTITION sp2 ENGINE = MyISAM,
SUBPARTITION sp3 ENGINE = MyISAM)) */ SUBPARTITION sp3 ENGINE = MyISAM))
SELECT * FROM t; SELECT * FROM t;
a b a b
61 Sixty one 61 Sixty one
@ -826,9 +826,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t; SELECT * FROM t;
a b a b
1 First value 1 First value
@ -864,9 +864,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t; SELECT * FROM t;
a b a b
10 Ten 10 Ten
@ -905,9 +905,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t; ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
ERROR HY000: The mix of handlers in the partitions is not allowed in this version of MariaDB ERROR HY000: The mix of handlers in the partitions is not allowed in this version of MariaDB
SHOW CREATE TABLE t; SHOW CREATE TABLE t;
@ -924,9 +924,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
# Test different charsets # Test different charsets
ALTER TABLE t ENGINE = MyISAM; ALTER TABLE t ENGINE = MyISAM;
CREATE TABLE tmp LIKE t; CREATE TABLE tmp LIKE t;
@ -957,9 +957,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t; ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
ERROR HY000: Non matching attribute 'MAX_ROWS' between partition and table ERROR HY000: Non matching attribute 'MAX_ROWS' between partition and table
SHOW WARNINGS; SHOW WARNINGS;
@ -988,9 +988,9 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
KEY `ba_key` (`b`,`a`) KEY `ba_key` (`b`,`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t; SELECT * FROM t;
a b a b
10 Ten 10 Ten
@ -1047,9 +1047,9 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
KEY `ba_key` (`b`,`a`) KEY `ba_key` (`b`,`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t; ALTER TABLE tp EXCHANGE PARTITION p0 WITH TABLE t;
ERROR HY000: Table to exchange with partition is temporary: 't' ERROR HY000: Table to exchange with partition is temporary: 't'
SHOW CREATE TABLE t; SHOW CREATE TABLE t;
@ -1068,9 +1068,9 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
KEY `ba_key` (`b`,`a`) KEY `ba_key` (`b`,`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
DROP TEMPORARY TABLE t; DROP TEMPORARY TABLE t;
ALTER TABLE tmp2 RENAME TO t; ALTER TABLE tmp2 RENAME TO t;
# Test non partitioned table # Test non partitioned table

View File

@ -202,7 +202,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
KEY `b` (`b`,`a`) KEY `b` (`b`,`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION pNeg VALUES LESS THAN (0) (PARTITION pNeg VALUES LESS THAN (0)
(SUBPARTITION subp0 ENGINE = InnoDB, (SUBPARTITION subp0 ENGINE = InnoDB,
@ -215,7 +215,7 @@ SUBPARTITION BY HASH (a)
SUBPARTITION subp5 ENGINE = InnoDB), SUBPARTITION subp5 ENGINE = InnoDB),
PARTITION `p100-99999` VALUES LESS THAN (100000) PARTITION `p100-99999` VALUES LESS THAN (100000)
(SUBPARTITION subp6 ENGINE = InnoDB, (SUBPARTITION subp6 ENGINE = InnoDB,
SUBPARTITION subp7 ENGINE = InnoDB)) */ SUBPARTITION subp7 ENGINE = InnoDB))
# First test that the syntax is OK # First test that the syntax is OK
SHOW CREATE TABLE t1 PARTITION (subp0); SHOW CREATE TABLE t1 PARTITION (subp0);
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'PARTITION (subp0)' at line 1 ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'PARTITION (subp0)' at line 1
@ -1125,7 +1125,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
KEY `b` (`b`,`a`) KEY `b` (`b`,`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION pNeg VALUES LESS THAN (0) (PARTITION pNeg VALUES LESS THAN (0)
(SUBPARTITION subp0 ENGINE = InnoDB, (SUBPARTITION subp0 ENGINE = InnoDB,
@ -1138,7 +1138,7 @@ SUBPARTITION BY HASH (a)
SUBPARTITION subp5 ENGINE = InnoDB), SUBPARTITION subp5 ENGINE = InnoDB),
PARTITION `p100-99999` VALUES LESS THAN (100000) PARTITION `p100-99999` VALUES LESS THAN (100000)
(SUBPARTITION subp6 ENGINE = InnoDB, (SUBPARTITION subp6 ENGINE = InnoDB,
SUBPARTITION subp7 ENGINE = InnoDB)) */ SUBPARTITION subp7 ENGINE = InnoDB))
SELECT * FROM t1; SELECT * FROM t1;
a b a b
-4 (pNeg-)subp0, Updated, Updated2, Updated from a = -2 -4 (pNeg-)subp0, Updated, Updated2, Updated from a = -2
@ -1157,7 +1157,7 @@ t2 CREATE TABLE `t2` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
KEY `b` (`b`,`a`) KEY `b` (`b`,`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION pNeg VALUES LESS THAN (0) (PARTITION pNeg VALUES LESS THAN (0)
(SUBPARTITION subp0 ENGINE = InnoDB, (SUBPARTITION subp0 ENGINE = InnoDB,
@ -1170,7 +1170,7 @@ SUBPARTITION BY HASH (a)
SUBPARTITION subp5 ENGINE = InnoDB), SUBPARTITION subp5 ENGINE = InnoDB),
PARTITION `p100-99999` VALUES LESS THAN (100000) PARTITION `p100-99999` VALUES LESS THAN (100000)
(SUBPARTITION subp6 ENGINE = InnoDB, (SUBPARTITION subp6 ENGINE = InnoDB,
SUBPARTITION subp7 ENGINE = InnoDB)) */ SUBPARTITION subp7 ENGINE = InnoDB))
SELECT * FROM t2; SELECT * FROM t2;
a b a b
10 p10-99 10 p10-99
@ -1657,7 +1657,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
KEY `b` (`b`,`a`) KEY `b` (`b`,`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a) SUBPARTITION BY HASH (a)
(PARTITION pNeg VALUES LESS THAN (0) (PARTITION pNeg VALUES LESS THAN (0)
(SUBPARTITION subp0 ENGINE = InnoDB, (SUBPARTITION subp0 ENGINE = InnoDB,
@ -1678,7 +1678,7 @@ SUBPARTITION BY HASH (a)
PARTITION `p3000-299999` VALUES LESS THAN (300000) PARTITION `p3000-299999` VALUES LESS THAN (300000)
(SUBPARTITION subp12 ENGINE = InnoDB, (SUBPARTITION subp12 ENGINE = InnoDB,
SUBPARTITION subp13 ENGINE = InnoDB, SUBPARTITION subp13 ENGINE = InnoDB,
SUBPARTITION subp14 ENGINE = InnoDB)) */ SUBPARTITION subp14 ENGINE = InnoDB))
INSERT INTO t1 VALUES (-9, "negative nine"), (-8, "-8"), (-7, "-7"), (-6, "-6"), (-5, "-5"), (-4, "-4"), (-3, "-3"), (-2, "-2"), (-1, "-1"); INSERT INTO t1 VALUES (-9, "negative nine"), (-8, "-8"), (-7, "-7"), (-6, "-6"), (-5, "-5"), (-4, "-4"), (-3, "-3"), (-2, "-2"), (-1, "-1");
INSERT INTO t1 VALUES (9, "nine"), (8, "8"), (7, "7"), (6, "6"), (5, "5"), (4, "4"), (3, "3"), (2, "2"), (1, "1"); INSERT INTO t1 VALUES (9, "nine"), (8, "8"), (7, "7"), (6, "6"), (5, "5"), (4, "4"), (3, "3"), (2, "2"), (1, "1");
INSERT INTO t1 VALUES (39, "Thirty nine"), (38, "38"), (37, "37"), (36, "36"), (35, "35"), (34, "34"), (33, "33"), (32, "32"), (31, "31"); INSERT INTO t1 VALUES (39, "Thirty nine"), (38, "38"), (37, "37"), (36, "36"), (35, "35"), (34, "34"), (33, "33"), (32, "32"), (31, "31");

View File

@ -446,7 +446,7 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) */ PARTITION BY KEY (a)
drop table t1; drop table t1;
create table t1 (a int) create table t1 (a int)
engine = innodb engine = innodb
@ -460,8 +460,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p0 VALUES IN (0) ENGINE = InnoDB) */ (PARTITION p0 VALUES IN (0) ENGINE = InnoDB)
drop table t1; drop table t1;
SET SQL_MODE=default; SET SQL_MODE=default;
create table t1 create table t1
@ -539,10 +539,10 @@ t1 CREATE TABLE `t1` (
`int_column` int(11) DEFAULT NULL, `int_column` int(11) DEFAULT NULL,
`char_column` char(5) DEFAULT NULL `char_column` char(5) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (int_column) PARTITION BY RANGE (int_column)
SUBPARTITION BY KEY (char_column) SUBPARTITION BY KEY (char_column)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION p1 VALUES LESS THAN (5) ENGINE = MyISAM) */ (PARTITION p1 VALUES LESS THAN (5) ENGINE = MyISAM)
drop table t1; drop table t1;
CREATE TABLE t1 (a INT) ENGINE=InnoDB CREATE TABLE t1 (a INT) ENGINE=InnoDB
PARTITION BY list(a) (PARTITION p1 VALUES IN (1)); PARTITION BY list(a) (PARTITION p1 VALUES IN (1));
@ -587,8 +587,8 @@ t1 CREATE TABLE `t1` (
`b` int(11) NOT NULL, `b` int(11) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 2 1 2

View File

@ -29,9 +29,9 @@ t1 CREATE TABLE `t1` (
`id2` bigint(20) NOT NULL, `id2` bigint(20) NOT NULL,
PRIMARY KEY (`id`,`time`) PRIMARY KEY (`id`,`time`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8
/*!50100 PARTITION BY RANGE (TO_DAYS(time)) PARTITION BY RANGE (TO_DAYS(time))
(PARTITION p10 VALUES LESS THAN (734708) ENGINE = InnoDB, (PARTITION p10 VALUES LESS THAN (734708) ENGINE = InnoDB,
PARTITION p20 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION p20 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
DROP TABLE t1; DROP TABLE t1;
call mtr.add_suppression("InnoDB: Error: table `test`.`t1` .* InnoDB internal"); call mtr.add_suppression("InnoDB: Error: table `test`.`t1` .* InnoDB internal");
# #
@ -62,8 +62,8 @@ t1 CREATE TABLE `t1` (
`user_num` char(10) DEFAULT NULL, `user_num` char(10) DEFAULT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 KEY_BLOCK_SIZE=4 ) ENGINE=InnoDB DEFAULT CHARSET=latin1 KEY_BLOCK_SIZE=4
/*!50100 PARTITION BY HASH (id) PARTITION BY HASH (id)
PARTITIONS 1 */ PARTITIONS 1
SET GLOBAL innodb_file_per_table = OFF; SET GLOBAL innodb_file_per_table = OFF;
disconnect con1; disconnect con1;
connect con2,localhost,root,,; connect con2,localhost,root,,;
@ -100,8 +100,8 @@ t1 CREATE TABLE `t1` (
`user_num` char(10) DEFAULT NULL, `user_num` char(10) DEFAULT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 KEY_BLOCK_SIZE=4 ) ENGINE=InnoDB DEFAULT CHARSET=latin1 KEY_BLOCK_SIZE=4
/*!50100 PARTITION BY HASH (id) PARTITION BY HASH (id)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
disconnect con2; disconnect con2;
connection default; connection default;

View File

@ -24,8 +24,8 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
PARTITIONS 2 */ PARTITIONS 2
ALTER TABLE t1 COALESCE PARTITION 1; ALTER TABLE t1 COALESCE PARTITION 1;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -33,8 +33,8 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
PARTITIONS 1 */ PARTITIONS 1
drop table t1; drop table t1;
create table t1 (a int) create table t1 (a int)
partition by list (a) partition by list (a)
@ -58,8 +58,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
CREATE TABLE t1 (a INT) CREATE TABLE t1 (a INT)
/*!50100 PARTITION BY HASH (a) /*!50100 PARTITION BY HASH (a)
@ -70,8 +70,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
CREATE TABLE t1 (a INT) CREATE TABLE t1 (a INT)
/*!50100 PARTITION BY HASH (a) /*!50100 PARTITION BY HASH (a)
@ -81,8 +81,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
CREATE TABLE t1 (a INT) /*!50100 PARTITION BY HASH (a) PARTITIONS 5 */; CREATE TABLE t1 (a INT) /*!50100 PARTITION BY HASH (a) PARTITIONS 5 */;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -90,6 +90,6 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;

View File

@ -145,8 +145,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
CREATE TABLE t1 (a INT) PARTITION BY HASH(a); CREATE TABLE t1 (a INT) PARTITION BY HASH(a);
ALTER TABLE t1 ADD PARTITION PARTITIONS 4; ALTER TABLE t1 ADD PARTITION PARTITIONS 4;

View File

@ -27,10 +27,10 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`i` int(11) DEFAULT NULL `i` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 CHECKSUM=1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 CHECKSUM=1
/*!50100 PARTITION BY RANGE (i) PARTITION BY RANGE (i)
(PARTITION p3 VALUES LESS THAN (3) ENGINE = MyISAM, (PARTITION p3 VALUES LESS THAN (3) ENGINE = MyISAM,
PARTITION p5 VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION p5 VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
DROP TABLE t1; DROP TABLE t1;
# Same test without partitioning # Same test without partitioning
CREATE TABLE t1 ( CREATE TABLE t1 (
@ -131,7 +131,7 @@ t1 CREATE TABLE `t1` (
`a` int(11) NOT NULL AUTO_INCREMENT, `a` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) */ PARTITION BY KEY (a)
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
SELECT * FROM t1; SELECT * FROM t1;
a a

View File

@ -31,8 +31,8 @@ Table Create Table
t2 CREATE TABLE `t2` ( t2 CREATE TABLE `t2` (
`i` int(11) DEFAULT NULL `i` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (i) PARTITION BY RANGE (i)
(PARTITION p01 VALUES LESS THAN (1000) ENGINE = MyISAM) */ (PARTITION p01 VALUES LESS THAN (1000) ENGINE = MyISAM)
DROP TABLE t1, t2; DROP TABLE t1, t2;
set @@sql_mode=@org_mode; set @@sql_mode=@org_mode;
CREATE TABLE t1(a INT) CREATE TABLE t1(a INT)

View File

@ -22,9 +22,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` datetime DEFAULT NULL `a` datetime DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY RANGE (TO_DAYS(a)) PARTITION BY RANGE (TO_DAYS(a))
SUBPARTITION BY HASH (to_seconds(a)) SUBPARTITION BY HASH (to_seconds(a))
(PARTITION p0 VALUES LESS THAN (1) ENGINE = MyISAM) */ (PARTITION p0 VALUES LESS THAN (1) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a int) create table t1 (a int)
partition by range (a) partition by range (a)
@ -62,9 +62,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` datetime NOT NULL `a` datetime NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY RANGE (TO_SECONDS(a)) PARTITION BY RANGE (TO_SECONDS(a))
(PARTITION p0 VALUES LESS THAN (63340531200) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (63340531200) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (63342604800) ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN (63342604800) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a date) create table t1 (a date)
partition by range(to_seconds(a)) partition by range(to_seconds(a))
@ -93,9 +93,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` date DEFAULT NULL `a` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY RANGE (to_seconds(a)) PARTITION BY RANGE (to_seconds(a))
(PARTITION p0 VALUES LESS THAN (63240134400) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (63240134400) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (63271756800) ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN (63271756800) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a datetime) create table t1 (a datetime)
partition by range(to_seconds(a)) partition by range(to_seconds(a))
@ -123,9 +123,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` datetime DEFAULT NULL `a` datetime DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY RANGE (to_seconds(a)) PARTITION BY RANGE (to_seconds(a))
(PARTITION p0 VALUES LESS THAN (63240177600) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (63240177600) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (63271800000) ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN (63271800000) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a int, b char(20)) create table t1 (a int, b char(20))
partition by range columns(a,b) partition by range columns(a,b)
@ -153,8 +153,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ (PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a integer) create table t1 (a integer)
partition by range (a) partition by range (a)
@ -284,10 +284,10 @@ t1 CREATE TABLE `t1` (
`c` int(11) NOT NULL, `c` int(11) NOT NULL,
PRIMARY KEY (`a`,`b`) PRIMARY KEY (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION x1 VALUES LESS THAN (5) TABLESPACE = ts1 ENGINE = MyISAM, (PARTITION x1 VALUES LESS THAN (5) TABLESPACE = ts1 ENGINE = MyISAM,
PARTITION x2 VALUES LESS THAN (10) TABLESPACE = ts2 ENGINE = MyISAM, PARTITION x2 VALUES LESS THAN (10) TABLESPACE = ts2 ENGINE = MyISAM,
PARTITION x3 VALUES LESS THAN MAXVALUE TABLESPACE = ts3 ENGINE = MyISAM) */ PARTITION x3 VALUES LESS THAN MAXVALUE TABLESPACE = ts3 ENGINE = MyISAM)
ALTER TABLE t1 ALTER TABLE t1
partition by range (a) partition by range (a)
partitions 3 partitions 3
@ -308,10 +308,10 @@ t1 CREATE TABLE `t1` (
`c` int(11) NOT NULL, `c` int(11) NOT NULL,
PRIMARY KEY (`a`,`b`) PRIMARY KEY (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION x1 VALUES LESS THAN (5) TABLESPACE = ts1 ENGINE = MyISAM, (PARTITION x1 VALUES LESS THAN (5) TABLESPACE = ts1 ENGINE = MyISAM,
PARTITION x2 VALUES LESS THAN (10) TABLESPACE = ts2 ENGINE = MyISAM, PARTITION x2 VALUES LESS THAN (10) TABLESPACE = ts2 ENGINE = MyISAM,
PARTITION x3 VALUES LESS THAN MAXVALUE TABLESPACE = ts3 ENGINE = MyISAM) */ PARTITION x3 VALUES LESS THAN MAXVALUE TABLESPACE = ts3 ENGINE = MyISAM)
drop table if exists t1; drop table if exists t1;
CREATE TABLE t1 ( CREATE TABLE t1 (
a int not null, a int not null,
@ -409,14 +409,14 @@ t1 CREATE TABLE `t1` (
`c` int(11) NOT NULL, `c` int(11) NOT NULL,
PRIMARY KEY (`a`,`b`) PRIMARY KEY (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a+b) SUBPARTITION BY HASH (a+b)
(PARTITION x1 VALUES LESS THAN (1) (PARTITION x1 VALUES LESS THAN (1)
(SUBPARTITION x11 ENGINE = MyISAM, (SUBPARTITION x11 ENGINE = MyISAM,
SUBPARTITION x12 ENGINE = MyISAM), SUBPARTITION x12 ENGINE = MyISAM),
PARTITION x2 VALUES LESS THAN (5) PARTITION x2 VALUES LESS THAN (5)
(SUBPARTITION x21 ENGINE = MyISAM, (SUBPARTITION x21 ENGINE = MyISAM,
SUBPARTITION x22 ENGINE = MyISAM)) */ SUBPARTITION x22 ENGINE = MyISAM))
ALTER TABLE t1 ADD COLUMN d int; ALTER TABLE t1 ADD COLUMN d int;
show create table t1; show create table t1;
Table Create Table Table Create Table
@ -427,14 +427,14 @@ t1 CREATE TABLE `t1` (
`d` int(11) DEFAULT NULL, `d` int(11) DEFAULT NULL,
PRIMARY KEY (`a`,`b`) PRIMARY KEY (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY HASH (a+b) SUBPARTITION BY HASH (a+b)
(PARTITION x1 VALUES LESS THAN (1) (PARTITION x1 VALUES LESS THAN (1)
(SUBPARTITION x11 ENGINE = MyISAM, (SUBPARTITION x11 ENGINE = MyISAM,
SUBPARTITION x12 ENGINE = MyISAM), SUBPARTITION x12 ENGINE = MyISAM),
PARTITION x2 VALUES LESS THAN (5) PARTITION x2 VALUES LESS THAN (5)
(SUBPARTITION x21 ENGINE = MyISAM, (SUBPARTITION x21 ENGINE = MyISAM,
SUBPARTITION x22 ENGINE = MyISAM)) */ SUBPARTITION x22 ENGINE = MyISAM))
drop table t1; drop table t1;
CREATE TABLE t1 ( CREATE TABLE t1 (
a int not null, a int not null,
@ -658,9 +658,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned DEFAULT NULL `a` bigint(20) unsigned DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (10) ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN (10) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a bigint unsigned) create table t1 (a bigint unsigned)
partition by range (a) partition by range (a)
@ -671,9 +671,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned DEFAULT NULL `a` bigint(20) unsigned DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (2) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (2) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (10) ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN (10) ENGINE = MyISAM)
insert into t1 values (0xFFFFFFFFFFFFFFFF); insert into t1 values (0xFFFFFFFFFFFFFFFF);
ERROR HY000: Table has no partition for value 18446744073709551615 ERROR HY000: Table has no partition for value 18446744073709551615
drop table t1; drop table t1;

View File

@ -22,10 +22,10 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION p0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/tmp' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/tmp' ENGINE = MyISAM, (PARTITION p0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/tmp' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/tmp' ENGINE = MyISAM,
PARTITION p1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/tmp' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/tmp' ENGINE = MyISAM, PARTITION p1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/tmp' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/tmp' ENGINE = MyISAM,
PARTITION p2 VALUES IN (2) ENGINE = MyISAM) */ PARTITION p2 VALUES IN (2) ENGINE = MyISAM)
SHOW CREATE TABLE t2; SHOW CREATE TABLE t2;
Table Create Table Table Create Table
t2 CREATE TABLE `t2` ( t2 CREATE TABLE `t2` (
@ -158,8 +158,8 @@ Table Create Table
t2 CREATE TABLE `t2` ( t2 CREATE TABLE `t2` (
`i` int(11) DEFAULT NULL `i` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (i) PARTITION BY RANGE (i)
(PARTITION p01 VALUES LESS THAN (1000) ENGINE = MyISAM) */ (PARTITION p01 VALUES LESS THAN (1000) ENGINE = MyISAM)
DROP TABLE t1, t2; DROP TABLE t1, t2;
set @@sql_mode=@org_mode; set @@sql_mode=@org_mode;
create table t1 (a int) create table t1 (a int)

View File

@ -7,8 +7,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` varchar(2) CHARACTER SET cp1250 DEFAULT NULL `a` varchar(2) CHARACTER SET cp1250 DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a) PARTITION BY LIST COLUMNS(a)
(PARTITION p0 VALUES IN (_cp1250 0x81) ENGINE = MyISAM) */ (PARTITION p0 VALUES IN (_cp1250 0x81) ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a varchar(2) character set cp1250) create table t1 (a varchar(2) character set cp1250)
partition by list columns (a) partition by list columns (a)
@ -18,8 +18,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` varchar(2) CHARACTER SET cp1250 DEFAULT NULL `a` varchar(2) CHARACTER SET cp1250 DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a) PARTITION BY LIST COLUMNS(a)
(PARTITION p0 VALUES IN ('€') ENGINE = MyISAM) */ (PARTITION p0 VALUES IN ('€') ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a varchar(1500), b varchar(1570)) create table t1 (a varchar(1500), b varchar(1570))
partition by list columns(a,b) partition by list columns(a,b)
@ -45,9 +45,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` varchar(2) CHARACTER SET ucs2 DEFAULT NULL `a` varchar(2) CHARACTER SET ucs2 DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50500 PARTITION BY LIST COLUMNS(a) PARTITION BY LIST COLUMNS(a)
(PARTITION p0 VALUES IN ('†') ENGINE = MyISAM, (PARTITION p0 VALUES IN ('†') ENGINE = MyISAM,
PARTITION p1 VALUES IN ('') ENGINE = MyISAM) */ PARTITION p1 VALUES IN ('') ENGINE = MyISAM)
insert into t1 values (''); insert into t1 values ('');
insert into t1 values (_ucs2 0x2020); insert into t1 values (_ucs2 0x2020);
drop table t1; drop table t1;

View File

@ -84,7 +84,7 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) */ PARTITION BY HASH (a)
drop table t1; drop table t1;
CREATE TABLE t1(id MEDIUMINT NOT NULL AUTO_INCREMENT, CREATE TABLE t1(id MEDIUMINT NOT NULL AUTO_INCREMENT,
f1 VARCHAR(25), f1 VARCHAR(25),
@ -109,7 +109,7 @@ t1 CREATE TABLE `t1` (
`f1` varchar(25) DEFAULT NULL, `f1` varchar(25) DEFAULT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=ARCHIVE AUTO_INCREMENT=101 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=101 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (id) PARTITION BY RANGE (id)
SUBPARTITION BY HASH (id) SUBPARTITION BY HASH (id)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION pa1 VALUES LESS THAN (10) ENGINE = ARCHIVE, (PARTITION pa1 VALUES LESS THAN (10) ENGINE = ARCHIVE,
@ -122,7 +122,7 @@ SUBPARTITIONS 2
PARTITION pa8 VALUES LESS THAN (80) ENGINE = ARCHIVE, PARTITION pa8 VALUES LESS THAN (80) ENGINE = ARCHIVE,
PARTITION pa9 VALUES LESS THAN (90) ENGINE = ARCHIVE, PARTITION pa9 VALUES LESS THAN (90) ENGINE = ARCHIVE,
PARTITION pa10 VALUES LESS THAN (100) ENGINE = ARCHIVE, PARTITION pa10 VALUES LESS THAN (100) ENGINE = ARCHIVE,
PARTITION pa11 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE) */ PARTITION pa11 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE)
select count(*) from t1; select count(*) from t1;
count(*) count(*)
100 100
@ -138,8 +138,8 @@ t1 CREATE TABLE `t1` (
`fld1` int(11) NOT NULL, `fld1` int(11) NOT NULL,
PRIMARY KEY (`fld1`) PRIMARY KEY (`fld1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (fld1) PARTITION BY HASH (fld1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 ENGINE= ARCHIVE; ALTER TABLE t1 ENGINE= ARCHIVE;
ERROR HY000: Can't create table `test`.`#sql-temporary` (errno: 140 "Wrong create options") ERROR HY000: Can't create table `test`.`#sql-temporary` (errno: 140 "Wrong create options")
#After the patch, the ENGINE is correctly displayed as MyISAM #After the patch, the ENGINE is correctly displayed as MyISAM
@ -149,8 +149,8 @@ t1 CREATE TABLE `t1` (
`fld1` int(11) NOT NULL, `fld1` int(11) NOT NULL,
PRIMARY KEY (`fld1`) PRIMARY KEY (`fld1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (fld1) PARTITION BY HASH (fld1)
PARTITIONS 5 */ PARTITIONS 5
#Cleanup. #Cleanup.
DROP TABLE t1; DROP TABLE t1;
create database mysqltest1; create database mysqltest1;

View File

@ -31,8 +31,8 @@ Table Create Table
t4 CREATE TABLE `t4` ( t4 CREATE TABLE `t4` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 `encrypted`=yes ) ENGINE=InnoDB DEFAULT CHARSET=latin1 `encrypted`=yes
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 2 */ PARTITIONS 2
alter table t1 encrypted=no; alter table t1 encrypted=no;
ERROR HY000: Can't create table `test`.`#sql-temporary` (errno: 140 "Wrong create options") ERROR HY000: Can't create table `test`.`#sql-temporary` (errno: 140 "Wrong create options")
alter table t2 encrypted=yes; alter table t2 encrypted=yes;

View File

@ -24,13 +24,13 @@ t1 CREATE TABLE `t1` (
`c2` char(10) DEFAULT NULL, `c2` char(10) DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 ANALYZE PARTITION p1,p2; ALTER TABLE t1 ANALYZE PARTITION p1,p2;
Table Op Msg_type Msg_text Table Op Msg_type Msg_text
test.t1 analyze status OK test.t1 analyze status OK
@ -48,13 +48,13 @@ t1 CREATE TABLE `t1` (
`c2` char(10) DEFAULT NULL, `c2` char(10) DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -34,8 +34,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -56,8 +56,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -97,8 +97,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -119,8 +119,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -160,8 +160,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -182,8 +182,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -223,8 +223,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -245,8 +245,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -286,8 +286,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -308,8 +308,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -349,8 +349,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -371,8 +371,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -412,8 +412,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -434,8 +434,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -475,8 +475,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -497,8 +497,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -538,8 +538,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -560,8 +560,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -601,8 +601,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -623,8 +623,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -664,8 +664,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -686,8 +686,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -727,8 +727,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
ALTER TABLE t1 COALESCE PARTITION 2; ALTER TABLE t1 COALESCE PARTITION 2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -749,8 +749,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -24,13 +24,13 @@ t1 CREATE TABLE `t1` (
`c2` char(10) DEFAULT NULL, `c2` char(10) DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 CHECK PARTITION p1,p2; ALTER TABLE t1 CHECK PARTITION p1,p2;
Table Op Msg_type Msg_text Table Op Msg_type Msg_text
test.t1 check status OK test.t1 check status OK
@ -48,13 +48,13 @@ t1 CREATE TABLE `t1` (
`c2` char(10) DEFAULT NULL, `c2` char(10) DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -9,8 +9,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -24,8 +24,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -39,8 +39,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -54,8 +54,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -69,8 +69,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -84,8 +84,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -99,8 +99,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -114,8 +114,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -129,8 +129,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -144,8 +144,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -159,8 +159,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -174,8 +174,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 1 */ PARTITIONS 1
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -189,8 +189,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -204,8 +204,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -219,8 +219,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -234,8 +234,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -249,8 +249,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -264,8 +264,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -279,8 +279,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -294,8 +294,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -309,8 +309,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -324,8 +324,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -339,8 +339,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -354,8 +354,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -369,8 +369,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -384,8 +384,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -399,8 +399,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -414,8 +414,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -429,8 +429,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -444,8 +444,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -459,8 +459,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -474,8 +474,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -489,8 +489,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -504,8 +504,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -519,8 +519,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -534,8 +534,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 3 */ PARTITIONS 3
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -549,8 +549,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -564,8 +564,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -579,8 +579,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -594,8 +594,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -609,8 +609,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -624,8 +624,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -639,8 +639,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -654,8 +654,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -669,8 +669,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -684,8 +684,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -699,8 +699,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -714,8 +714,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -729,8 +729,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -744,8 +744,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -759,8 +759,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -774,8 +774,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -789,8 +789,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -804,8 +804,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -819,8 +819,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -834,8 +834,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -849,8 +849,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -864,8 +864,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -879,8 +879,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -894,8 +894,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -909,8 +909,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -924,8 +924,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -939,8 +939,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -954,8 +954,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -969,8 +969,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -984,8 +984,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -999,8 +999,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1014,8 +1014,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1029,8 +1029,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1044,8 +1044,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1059,8 +1059,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1074,8 +1074,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1089,8 +1089,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1104,8 +1104,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1119,8 +1119,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1134,8 +1134,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1149,8 +1149,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1164,8 +1164,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1179,8 +1179,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1194,8 +1194,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1209,8 +1209,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1224,8 +1224,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1239,8 +1239,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1254,8 +1254,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 50 */ PARTITIONS 50
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -10,7 +10,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -25,7 +25,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -40,7 +40,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -55,7 +55,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -70,7 +70,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -85,7 +85,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -100,7 +100,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -115,7 +115,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -130,7 +130,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -145,7 +145,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -160,7 +160,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -175,7 +175,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(c3)) */ PARTITION BY HASH (YEAR(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -190,7 +190,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -205,7 +205,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -220,7 +220,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -235,7 +235,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -250,7 +250,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -265,7 +265,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -280,7 +280,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -295,7 +295,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -310,7 +310,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -325,7 +325,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -340,7 +340,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -355,7 +355,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (MONTH(c3)) */ PARTITION BY HASH (MONTH(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -370,7 +370,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -385,7 +385,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -400,7 +400,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -415,7 +415,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -430,7 +430,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -445,7 +445,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -460,7 +460,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -475,7 +475,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -490,7 +490,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -505,7 +505,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -520,7 +520,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -535,7 +535,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAY(c3)) */ PARTITION BY HASH (DAY(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -550,7 +550,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -565,7 +565,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -580,7 +580,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -595,7 +595,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -610,7 +610,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -625,7 +625,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -640,7 +640,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -655,7 +655,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -670,7 +670,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -685,7 +685,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -700,7 +700,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -715,7 +715,7 @@ t2 CREATE TABLE `t2` (
`c2` char(5) DEFAULT NULL, `c2` char(5) DEFAULT NULL,
`c3` datetime DEFAULT NULL `c3` datetime DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFWEEK(c3)) */ PARTITION BY HASH (DAYOFWEEK(c3))
DROP TABLE t2; DROP TABLE t2;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -9,8 +9,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -24,8 +24,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -39,8 +39,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -54,8 +54,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -69,8 +69,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -84,8 +84,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -99,8 +99,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -114,8 +114,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -129,8 +129,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -144,8 +144,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -159,8 +159,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -174,8 +174,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -189,8 +189,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -204,8 +204,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -219,8 +219,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -234,8 +234,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -249,8 +249,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -264,8 +264,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -279,8 +279,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -294,8 +294,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -309,8 +309,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -324,8 +324,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -339,8 +339,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -354,8 +354,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -369,8 +369,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -384,8 +384,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -399,8 +399,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -414,8 +414,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -429,8 +429,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -444,8 +444,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -459,8 +459,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -474,8 +474,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -489,8 +489,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -504,8 +504,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -519,8 +519,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -534,8 +534,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -549,8 +549,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -564,8 +564,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -579,8 +579,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -594,8 +594,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -609,8 +609,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -624,8 +624,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -639,8 +639,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -654,8 +654,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -669,8 +669,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -684,8 +684,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -699,8 +699,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -714,8 +714,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -9,8 +9,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -24,8 +24,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -39,8 +39,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -54,8 +54,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -69,8 +69,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -84,8 +84,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -99,8 +99,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -114,8 +114,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -129,8 +129,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -144,8 +144,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -159,8 +159,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -174,8 +174,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -189,8 +189,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -204,8 +204,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -219,8 +219,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -234,8 +234,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -249,8 +249,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -264,8 +264,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -279,8 +279,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -294,8 +294,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -309,8 +309,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -324,8 +324,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -339,8 +339,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -354,8 +354,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 4 */ PARTITIONS 4
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -369,8 +369,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -384,8 +384,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -399,8 +399,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -414,8 +414,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -429,8 +429,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -444,8 +444,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -459,8 +459,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -474,8 +474,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -489,8 +489,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -504,8 +504,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -519,8 +519,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -534,8 +534,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 5 */ PARTITIONS 5
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -549,8 +549,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -564,8 +564,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -579,8 +579,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -594,8 +594,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -609,8 +609,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -624,8 +624,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -639,8 +639,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -654,8 +654,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -669,8 +669,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -684,8 +684,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -699,8 +699,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -714,8 +714,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 99 */ PARTITIONS 99
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -24,13 +24,13 @@ t1 CREATE TABLE `t1` (
`c2` char(10) DEFAULT NULL, `c2` char(10) DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 OPTIMIZE PARTITION p1,p2; ALTER TABLE t1 OPTIMIZE PARTITION p1,p2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -46,13 +46,13 @@ t1 CREATE TABLE `t1` (
`c2` char(10) DEFAULT NULL, `c2` char(10) DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -24,13 +24,13 @@ t1 CREATE TABLE `t1` (
`c2` char(10) DEFAULT NULL, `c2` char(10) DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 REBUILD PARTITION p1,p2; ALTER TABLE t1 REBUILD PARTITION p1,p2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -46,13 +46,13 @@ t1 CREATE TABLE `t1` (
`c2` char(10) DEFAULT NULL, `c2` char(10) DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -21,7 +21,7 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) DEFAULT NULL, `c1` tinyint(4) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -60,7 +60,7 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -99,7 +99,7 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -138,7 +138,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -177,7 +177,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -216,7 +216,7 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -259,7 +259,7 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -298,7 +298,7 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -337,7 +337,7 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -376,7 +376,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -415,7 +415,7 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -454,7 +454,7 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) */ PARTITION BY HASH (c1)
ALTER TABLE t1 REMOVE PARTITIONING; ALTER TABLE t1 REMOVE PARTITIONING;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2

View File

@ -44,12 +44,12 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE, PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION s2; ALTER TABLE t1 DROP PARTITION s2;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION s1; ALTER TABLE t1 DROP PARTITION s1;
@ -71,11 +71,11 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -125,12 +125,12 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE, PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION s2; ALTER TABLE t1 DROP PARTITION s2;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION s1; ALTER TABLE t1 DROP PARTITION s1;
@ -152,11 +152,11 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -206,12 +206,12 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE, PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION s2; ALTER TABLE t1 DROP PARTITION s2;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION s1; ALTER TABLE t1 DROP PARTITION s1;
@ -233,11 +233,11 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -287,12 +287,12 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE, PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION s2; ALTER TABLE t1 DROP PARTITION s2;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION s1; ALTER TABLE t1 DROP PARTITION s1;
@ -314,11 +314,11 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -368,12 +368,12 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE, PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION s2; ALTER TABLE t1 DROP PARTITION s2;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION s1; ALTER TABLE t1 DROP PARTITION s1;
@ -395,11 +395,11 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -449,12 +449,12 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE, PARTITION s1 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION s2; ALTER TABLE t1 DROP PARTITION s2;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION s1; ALTER TABLE t1 DROP PARTITION s1;
@ -476,11 +476,11 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE, (PARTITION s0 VALUES LESS THAN (3) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (20) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -19,8 +19,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -41,8 +41,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -63,16 +63,16 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -97,8 +97,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -119,8 +119,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -141,16 +141,16 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -175,8 +175,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -197,8 +197,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -219,16 +219,16 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -253,8 +253,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -275,8 +275,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -297,16 +297,16 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -331,8 +331,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -353,8 +353,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -375,16 +375,16 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -409,8 +409,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -431,8 +431,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -453,16 +453,16 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -487,8 +487,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -509,8 +509,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -531,16 +531,16 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -565,8 +565,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -587,8 +587,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -609,16 +609,16 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -643,8 +643,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -665,8 +665,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -687,16 +687,16 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -721,8 +721,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -743,8 +743,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -765,16 +765,16 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -799,8 +799,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -821,8 +821,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -843,16 +843,16 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -877,8 +877,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -899,8 +899,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -921,16 +921,16 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (c1) PARTITION BY KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -955,8 +955,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -977,8 +977,8 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -999,16 +999,16 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1033,8 +1033,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -1055,8 +1055,8 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -1077,16 +1077,16 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1111,8 +1111,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -1133,8 +1133,8 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -1155,16 +1155,16 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1189,8 +1189,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -1211,8 +1211,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -1233,16 +1233,16 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1267,8 +1267,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -1289,8 +1289,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -1311,16 +1311,16 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -1345,8 +1345,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 10 */ PARTITIONS 10
ALTER TABLE t1 ADD PARTITION PARTITIONS 10; ALTER TABLE t1 ADD PARTITION PARTITIONS 10;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -1367,8 +1367,8 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 20 */ PARTITIONS 20
ALTER TABLE t1 COALESCE PARTITION 18; ALTER TABLE t1 COALESCE PARTITION 18;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -1389,16 +1389,16 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LINEAR KEY (c1) PARTITION BY LINEAR KEY (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -41,10 +41,10 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION m1; ALTER TABLE t1 DROP PARTITION m1;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION m0; ALTER TABLE t1 DROP PARTITION m0;
@ -63,9 +63,9 @@ t1 CREATE TABLE `t1` (
`c1` tinyint(4) NOT NULL, `c1` tinyint(4) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -112,10 +112,10 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION m1; ALTER TABLE t1 DROP PARTITION m1;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION m0; ALTER TABLE t1 DROP PARTITION m0;
@ -134,9 +134,9 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) NOT NULL, `c1` smallint(6) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -183,10 +183,10 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION m1; ALTER TABLE t1 DROP PARTITION m1;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION m0; ALTER TABLE t1 DROP PARTITION m0;
@ -205,9 +205,9 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) NOT NULL, `c1` mediumint(9) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -254,10 +254,10 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION m1; ALTER TABLE t1 DROP PARTITION m1;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION m0; ALTER TABLE t1 DROP PARTITION m0;
@ -276,9 +276,9 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -325,10 +325,10 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION m1; ALTER TABLE t1 DROP PARTITION m1;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION m0; ALTER TABLE t1 DROP PARTITION m0;
@ -347,9 +347,9 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL, `c1` int(11) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -396,10 +396,10 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE, PARTITION m0 VALUES LESS THAN (30) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 DROP PARTITION m1; ALTER TABLE t1 DROP PARTITION m1;
ERROR HY000: Error in list of partitions to DROP ERROR HY000: Error in list of partitions to DROP
ALTER TABLE t1 DROP PARTITION m0; ALTER TABLE t1 DROP PARTITION m0;
@ -418,9 +418,9 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) NOT NULL, `c1` bigint(20) NOT NULL,
`c2` char(5) DEFAULT NULL `c2` char(5) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( c1) PARTITION BY RANGE ( c1)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (10) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p3 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -24,13 +24,13 @@ t1 CREATE TABLE `t1` (
`c2` char(10) DEFAULT NULL, `c2` char(10) DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
ALTER TABLE t1 REPAIR PARTITION p1,p2; ALTER TABLE t1 REPAIR PARTITION p1,p2;
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c2 c1 c2
@ -46,13 +46,13 @@ t1 CREATE TABLE `t1` (
`c2` char(10) DEFAULT NULL, `c2` char(10) DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (200) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (300) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (400) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (500) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -45,12 +45,12 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -100,12 +100,12 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -155,12 +155,12 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -210,12 +210,12 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -265,12 +265,12 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -320,12 +320,12 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1990) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (2000) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p2 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -53,7 +53,7 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
(PARTITION p0 VALUES LESS THAN (1990) (PARTITION p0 VALUES LESS THAN (1990)
(SUBPARTITION s0 ENGINE = ENGINE, (SUBPARTITION s0 ENGINE = ENGINE,
@ -63,7 +63,7 @@ SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITION s3 ENGINE = ENGINE), SUBPARTITION s3 ENGINE = ENGINE),
PARTITION p2 VALUES LESS THAN MAXVALUE PARTITION p2 VALUES LESS THAN MAXVALUE
(SUBPARTITION s4 ENGINE = ENGINE, (SUBPARTITION s4 ENGINE = ENGINE,
SUBPARTITION s5 ENGINE = ENGINE)) */ SUBPARTITION s5 ENGINE = ENGINE))
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -121,7 +121,7 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
(PARTITION p0 VALUES LESS THAN (1990) (PARTITION p0 VALUES LESS THAN (1990)
(SUBPARTITION s0 ENGINE = ENGINE, (SUBPARTITION s0 ENGINE = ENGINE,
@ -131,7 +131,7 @@ SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITION s3 ENGINE = ENGINE), SUBPARTITION s3 ENGINE = ENGINE),
PARTITION p2 VALUES LESS THAN MAXVALUE PARTITION p2 VALUES LESS THAN MAXVALUE
(SUBPARTITION s4 ENGINE = ENGINE, (SUBPARTITION s4 ENGINE = ENGINE,
SUBPARTITION s5 ENGINE = ENGINE)) */ SUBPARTITION s5 ENGINE = ENGINE))
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -189,7 +189,7 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
(PARTITION p0 VALUES LESS THAN (1990) (PARTITION p0 VALUES LESS THAN (1990)
(SUBPARTITION s0 ENGINE = ENGINE, (SUBPARTITION s0 ENGINE = ENGINE,
@ -199,7 +199,7 @@ SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITION s3 ENGINE = ENGINE), SUBPARTITION s3 ENGINE = ENGINE),
PARTITION p2 VALUES LESS THAN MAXVALUE PARTITION p2 VALUES LESS THAN MAXVALUE
(SUBPARTITION s4 ENGINE = ENGINE, (SUBPARTITION s4 ENGINE = ENGINE,
SUBPARTITION s5 ENGINE = ENGINE)) */ SUBPARTITION s5 ENGINE = ENGINE))
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -257,7 +257,7 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
(PARTITION p0 VALUES LESS THAN (1990) (PARTITION p0 VALUES LESS THAN (1990)
(SUBPARTITION s0 ENGINE = ENGINE, (SUBPARTITION s0 ENGINE = ENGINE,
@ -267,7 +267,7 @@ SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITION s3 ENGINE = ENGINE), SUBPARTITION s3 ENGINE = ENGINE),
PARTITION p2 VALUES LESS THAN MAXVALUE PARTITION p2 VALUES LESS THAN MAXVALUE
(SUBPARTITION s4 ENGINE = ENGINE, (SUBPARTITION s4 ENGINE = ENGINE,
SUBPARTITION s5 ENGINE = ENGINE)) */ SUBPARTITION s5 ENGINE = ENGINE))
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -325,7 +325,7 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
(PARTITION p0 VALUES LESS THAN (1990) (PARTITION p0 VALUES LESS THAN (1990)
(SUBPARTITION s0 ENGINE = ENGINE, (SUBPARTITION s0 ENGINE = ENGINE,
@ -335,7 +335,7 @@ SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITION s3 ENGINE = ENGINE), SUBPARTITION s3 ENGINE = ENGINE),
PARTITION p2 VALUES LESS THAN MAXVALUE PARTITION p2 VALUES LESS THAN MAXVALUE
(SUBPARTITION s4 ENGINE = ENGINE, (SUBPARTITION s4 ENGINE = ENGINE,
SUBPARTITION s5 ENGINE = ENGINE)) */ SUBPARTITION s5 ENGINE = ENGINE))
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -393,7 +393,7 @@ t1 CREATE TABLE `t1` (
`name` varchar(30) DEFAULT NULL, `name` varchar(30) DEFAULT NULL,
`purchased` date DEFAULT NULL `purchased` date DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ( YEAR(purchased)) PARTITION BY RANGE ( YEAR(purchased))
SUBPARTITION BY HASH ( TO_DAYS(purchased)) SUBPARTITION BY HASH ( TO_DAYS(purchased))
(PARTITION p0 VALUES LESS THAN (1990) (PARTITION p0 VALUES LESS THAN (1990)
(SUBPARTITION s0 ENGINE = ENGINE, (SUBPARTITION s0 ENGINE = ENGINE,
@ -403,7 +403,7 @@ SUBPARTITION BY HASH ( TO_DAYS(purchased))
SUBPARTITION s3 ENGINE = ENGINE), SUBPARTITION s3 ENGINE = ENGINE),
PARTITION p2 VALUES LESS THAN MAXVALUE PARTITION p2 VALUES LESS THAN MAXVALUE
(SUBPARTITION s4 ENGINE = ENGINE, (SUBPARTITION s4 ENGINE = ENGINE,
SUBPARTITION s5 ENGINE = ENGINE)) */ SUBPARTITION s5 ENGINE = ENGINE))
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -15,13 +15,13 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` int(11) DEFAULT NULL `c2` int(11) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (1991) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1991) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (1995) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (1995) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (1999) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (1999) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (2002) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (2002) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (2006) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (2006) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -41,13 +41,13 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` int(11) DEFAULT NULL `c2` int(11) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (1991) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1991) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (1995) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (1995) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (1999) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (1999) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (2002) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (2002) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (2006) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (2006) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -67,13 +67,13 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` int(11) DEFAULT NULL `c2` int(11) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (1991) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1991) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (1995) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (1995) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (1999) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (1999) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (2002) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (2002) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (2006) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (2006) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -93,13 +93,13 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` int(11) DEFAULT NULL `c2` int(11) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (1991) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1991) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (1995) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (1995) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (1999) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (1999) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (2002) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (2002) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (2006) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (2006) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -119,13 +119,13 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` int(11) DEFAULT NULL `c2` int(11) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
(PARTITION p0 VALUES LESS THAN (1991) ENGINE = ENGINE, (PARTITION p0 VALUES LESS THAN (1991) ENGINE = ENGINE,
PARTITION p1 VALUES LESS THAN (1995) ENGINE = ENGINE, PARTITION p1 VALUES LESS THAN (1995) ENGINE = ENGINE,
PARTITION p2 VALUES LESS THAN (1999) ENGINE = ENGINE, PARTITION p2 VALUES LESS THAN (1999) ENGINE = ENGINE,
PARTITION p3 VALUES LESS THAN (2002) ENGINE = ENGINE, PARTITION p3 VALUES LESS THAN (2002) ENGINE = ENGINE,
PARTITION p4 VALUES LESS THAN (2006) ENGINE = ENGINE, PARTITION p4 VALUES LESS THAN (2006) ENGINE = ENGINE,
PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE) */ PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -13,11 +13,11 @@ t1 CREATE TABLE `t1` (
`c1` smallint(6) DEFAULT NULL, `c1` smallint(6) DEFAULT NULL,
`c2` int(11) DEFAULT NULL `c2` int(11) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (c1) PARTITION BY LIST (c1)
(PARTITION r0 VALUES IN (1,5,9,13,17,21) ENGINE = ENGINE, (PARTITION r0 VALUES IN (1,5,9,13,17,21) ENGINE = ENGINE,
PARTITION r1 VALUES IN (2,6,10,14,18,22) ENGINE = ENGINE, PARTITION r1 VALUES IN (2,6,10,14,18,22) ENGINE = ENGINE,
PARTITION r2 VALUES IN (3,7,11,15,19,23) ENGINE = ENGINE, PARTITION r2 VALUES IN (3,7,11,15,19,23) ENGINE = ENGINE,
PARTITION r3 VALUES IN (4,8,12,16,20,24) ENGINE = ENGINE) */ PARTITION r3 VALUES IN (4,8,12,16,20,24) ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -35,11 +35,11 @@ t1 CREATE TABLE `t1` (
`c1` mediumint(9) DEFAULT NULL, `c1` mediumint(9) DEFAULT NULL,
`c2` int(11) DEFAULT NULL `c2` int(11) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (c1) PARTITION BY LIST (c1)
(PARTITION r0 VALUES IN (1,5,9,13,17,21) ENGINE = ENGINE, (PARTITION r0 VALUES IN (1,5,9,13,17,21) ENGINE = ENGINE,
PARTITION r1 VALUES IN (2,6,10,14,18,22) ENGINE = ENGINE, PARTITION r1 VALUES IN (2,6,10,14,18,22) ENGINE = ENGINE,
PARTITION r2 VALUES IN (3,7,11,15,19,23) ENGINE = ENGINE, PARTITION r2 VALUES IN (3,7,11,15,19,23) ENGINE = ENGINE,
PARTITION r3 VALUES IN (4,8,12,16,20,24) ENGINE = ENGINE) */ PARTITION r3 VALUES IN (4,8,12,16,20,24) ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -57,11 +57,11 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` int(11) DEFAULT NULL `c2` int(11) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (c1) PARTITION BY LIST (c1)
(PARTITION r0 VALUES IN (1,5,9,13,17,21) ENGINE = ENGINE, (PARTITION r0 VALUES IN (1,5,9,13,17,21) ENGINE = ENGINE,
PARTITION r1 VALUES IN (2,6,10,14,18,22) ENGINE = ENGINE, PARTITION r1 VALUES IN (2,6,10,14,18,22) ENGINE = ENGINE,
PARTITION r2 VALUES IN (3,7,11,15,19,23) ENGINE = ENGINE, PARTITION r2 VALUES IN (3,7,11,15,19,23) ENGINE = ENGINE,
PARTITION r3 VALUES IN (4,8,12,16,20,24) ENGINE = ENGINE) */ PARTITION r3 VALUES IN (4,8,12,16,20,24) ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -79,11 +79,11 @@ t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL, `c1` int(11) DEFAULT NULL,
`c2` int(11) DEFAULT NULL `c2` int(11) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (c1) PARTITION BY LIST (c1)
(PARTITION r0 VALUES IN (1,5,9,13,17,21) ENGINE = ENGINE, (PARTITION r0 VALUES IN (1,5,9,13,17,21) ENGINE = ENGINE,
PARTITION r1 VALUES IN (2,6,10,14,18,22) ENGINE = ENGINE, PARTITION r1 VALUES IN (2,6,10,14,18,22) ENGINE = ENGINE,
PARTITION r2 VALUES IN (3,7,11,15,19,23) ENGINE = ENGINE, PARTITION r2 VALUES IN (3,7,11,15,19,23) ENGINE = ENGINE,
PARTITION r3 VALUES IN (4,8,12,16,20,24) ENGINE = ENGINE) */ PARTITION r3 VALUES IN (4,8,12,16,20,24) ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
@ -101,11 +101,11 @@ t1 CREATE TABLE `t1` (
`c1` bigint(20) DEFAULT NULL, `c1` bigint(20) DEFAULT NULL,
`c2` int(11) DEFAULT NULL `c2` int(11) DEFAULT NULL
) ENGINE=ENGINE DEFAULT CHARSET=latin1 ) ENGINE=ENGINE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (c1) PARTITION BY LIST (c1)
(PARTITION r0 VALUES IN (1,5,9,13,17,21) ENGINE = ENGINE, (PARTITION r0 VALUES IN (1,5,9,13,17,21) ENGINE = ENGINE,
PARTITION r1 VALUES IN (2,6,10,14,18,22) ENGINE = ENGINE, PARTITION r1 VALUES IN (2,6,10,14,18,22) ENGINE = ENGINE,
PARTITION r2 VALUES IN (3,7,11,15,19,23) ENGINE = ENGINE, PARTITION r2 VALUES IN (3,7,11,15,19,23) ENGINE = ENGINE,
PARTITION r3 VALUES IN (4,8,12,16,20,24) ENGINE = ENGINE) */ PARTITION r3 VALUES IN (4,8,12,16,20,24) ENGINE = ENGINE)
DROP TABLE t1; DROP TABLE t1;
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test

View File

@ -21,9 +21,9 @@ t1 CREATE TABLE `t1` (
`s1` int(11) NOT NULL, `s1` int(11) NOT NULL,
PRIMARY KEY (`s1`) PRIMARY KEY (`s1`)
) ENGINE=FEDERATED DEFAULT CHARSET=latin1 ) ENGINE=FEDERATED DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (s1) PARTITION BY LIST (s1)
(PARTITION p1 VALUES IN (1,3) CONNECTION = 'mysql://root@127.0.0.1:SLAVE_PORT/federated/t1_1' ENGINE = FEDERATED, (PARTITION p1 VALUES IN (1,3) CONNECTION = 'mysql://root@127.0.0.1:SLAVE_PORT/federated/t1_1' ENGINE = FEDERATED,
PARTITION p2 VALUES IN (2,4) CONNECTION = 'mysql://root@127.0.0.1:SLAVE_PORT/federated/t1_2' ENGINE = FEDERATED) */ PARTITION p2 VALUES IN (2,4) CONNECTION = 'mysql://root@127.0.0.1:SLAVE_PORT/federated/t1_2' ENGINE = FEDERATED)
insert into t1 values (1), (2), (3), (4); insert into t1 values (1), (2), (3), (4);
select * from t1; select * from t1;
s1 s1

View File

@ -56,10 +56,10 @@ t1 CREATE TABLE `t1` (
`i` int(10) unsigned NOT NULL AUTO_INCREMENT, `i` int(10) unsigned NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`i`) PRIMARY KEY (`i`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (i) PARTITION BY RANGE (i)
(PARTITION p1 VALUES LESS THAN (10) ENGINE = InnoDB, (PARTITION p1 VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION p2 VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION p2 VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SHOW CREATE TABLE p1; SHOW CREATE TABLE p1;
Table Create Table Table Create Table
p1 CREATE TABLE `p1` ( p1 CREATE TABLE `p1` (
@ -93,9 +93,9 @@ t1 CREATE TABLE `t1` (
`i` int(10) unsigned NOT NULL AUTO_INCREMENT, `i` int(10) unsigned NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`i`) PRIMARY KEY (`i`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (i) PARTITION BY RANGE (i)
(PARTITION p1 VALUES LESS THAN (10) ENGINE = InnoDB, (PARTITION p1 VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
# On node_2 # On node_2
connection node_2; connection node_2;
@ -105,9 +105,9 @@ t1 CREATE TABLE `t1` (
`i` int(10) unsigned NOT NULL AUTO_INCREMENT, `i` int(10) unsigned NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`i`) PRIMARY KEY (`i`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (i) PARTITION BY RANGE (i)
(PARTITION p1 VALUES LESS THAN (10) ENGINE = InnoDB, (PARTITION p1 VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION pMax VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
DROP TABLE t1, p1; DROP TABLE t1, p1;
# #
# MDEV-5146: Bulk loads into partitioned table not working # MDEV-5146: Bulk loads into partitioned table not working

View File

@ -145,10 +145,10 @@ t6_restart CREATE TABLE `t6_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2 ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB) */ PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
SELECT count(*) FROM t6_restart; SELECT count(*) FROM t6_restart;
count(*) count(*)
16 16
@ -181,14 +181,14 @@ t7_restart CREATE TABLE `t7_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
SUBPARTITION BY HASH (c1) SUBPARTITION BY HASH (c1)
(PARTITION p0 VALUES LESS THAN (10) (PARTITION p0 VALUES LESS THAN (10)
(SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB), SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
PARTITION p1 VALUES LESS THAN MAXVALUE PARTITION p1 VALUES LESS THAN MAXVALUE
(SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)) */ SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
SELECT count(*) FROM t7_restart; SELECT count(*) FROM t7_restart;
count(*) count(*)
16 16
@ -325,10 +325,10 @@ t6_restart CREATE TABLE `t6_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2 ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB) */ PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
SHOW CREATE TABLE t7_restart; SHOW CREATE TABLE t7_restart;
Table Create Table Table Create Table
t7_restart CREATE TABLE `t7_restart` ( t7_restart CREATE TABLE `t7_restart` (
@ -339,14 +339,14 @@ t7_restart CREATE TABLE `t7_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
SUBPARTITION BY HASH (c1) SUBPARTITION BY HASH (c1)
(PARTITION p0 VALUES LESS THAN (10) (PARTITION p0 VALUES LESS THAN (10)
(SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB), SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
PARTITION p1 VALUES LESS THAN MAXVALUE PARTITION p1 VALUES LESS THAN MAXVALUE
(SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)) */ SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
INSERT INTO t1_restart (SELECT 0, c2, c3, c4, c5 FROM t1_restart); INSERT INTO t1_restart (SELECT 0, c2, c3, c4, c5 FROM t1_restart);
INSERT INTO t2_restart (SELECT 0, c2, c3, c4, c5 FROM t2_restart); INSERT INTO t2_restart (SELECT 0, c2, c3, c4, c5 FROM t2_restart);
INSERT INTO t3_restart (SELECT 0, c2, c3, c4, c5 FROM t3_restart); INSERT INTO t3_restart (SELECT 0, c2, c3, c4, c5 FROM t3_restart);
@ -456,10 +456,10 @@ t6_restart CREATE TABLE `t6_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2 ) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB) */ PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
SELECT count(*) FROM t7_restart; SELECT count(*) FROM t7_restart;
count(*) count(*)
9 9
@ -473,14 +473,14 @@ t7_restart CREATE TABLE `t7_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
SUBPARTITION BY HASH (c1) SUBPARTITION BY HASH (c1)
(PARTITION p0 VALUES LESS THAN (10) (PARTITION p0 VALUES LESS THAN (10)
(SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB), SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
PARTITION p1 VALUES LESS THAN MAXVALUE PARTITION p1 VALUES LESS THAN MAXVALUE
(SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)) */ SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
# #
# Shutdown the server and make a backup of a tablespace # Shutdown the server and make a backup of a tablespace
# #
@ -555,10 +555,10 @@ t6_restart CREATE TABLE `t6_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2 ) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB) */ PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
SELECT count(*) FROM t7_restart; SELECT count(*) FROM t7_restart;
count(*) count(*)
9 9
@ -572,14 +572,14 @@ t7_restart CREATE TABLE `t7_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
SUBPARTITION BY HASH (c1) SUBPARTITION BY HASH (c1)
(PARTITION p0 VALUES LESS THAN (10) (PARTITION p0 VALUES LESS THAN (10)
(SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB), SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
PARTITION p1 VALUES LESS THAN MAXVALUE PARTITION p1 VALUES LESS THAN MAXVALUE
(SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)) */ SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
# #
# Try to rename a tablespace to a file that already exists # Try to rename a tablespace to a file that already exists
# #
@ -657,10 +657,10 @@ t66_restart CREATE TABLE `t66_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2 ) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB) */ PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart); INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart);
SELECT count(*) FROM t77_restart; SELECT count(*) FROM t77_restart;
count(*) count(*)
@ -675,14 +675,14 @@ t77_restart CREATE TABLE `t77_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC ) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
SUBPARTITION BY HASH (c1) SUBPARTITION BY HASH (c1)
(PARTITION p0 VALUES LESS THAN (10) (PARTITION p0 VALUES LESS THAN (10)
(SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB), SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
PARTITION p1 VALUES LESS THAN MAXVALUE PARTITION p1 VALUES LESS THAN MAXVALUE
(SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)) */ SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
---- MYSQL_DATA_DIR/test ---- MYSQL_DATA_DIR/test
t4_restart.frm t4_restart.frm
t4_restart.ibd t4_restart.ibd
@ -753,10 +753,10 @@ t66_restart CREATE TABLE `t66_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=95 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2 ) ENGINE=InnoDB AUTO_INCREMENT=95 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB) */ PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)
INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart); INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart);
SELECT count(*) FROM t77_restart; SELECT count(*) FROM t77_restart;
count(*) count(*)
@ -771,14 +771,14 @@ t77_restart CREATE TABLE `t77_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC ) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
SUBPARTITION BY HASH (c1) SUBPARTITION BY HASH (c1)
(PARTITION p0 VALUES LESS THAN (10) (PARTITION p0 VALUES LESS THAN (10)
(SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB), SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB),
PARTITION p1 VALUES LESS THAN MAXVALUE PARTITION p1 VALUES LESS THAN MAXVALUE
(SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB, (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB,
SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB)) */ SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/alt_dir' ENGINE = InnoDB))
# #
# Shutdown the server # Shutdown the server
# #
@ -898,10 +898,10 @@ t66_restart CREATE TABLE `t66_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=179 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2 ) ENGINE=InnoDB AUTO_INCREMENT=179 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB, (PARTITION p0 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB, PARTITION p1 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB) */ PARTITION p2 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB)
INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart); INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart);
SELECT count(*) FROM t77_restart; SELECT count(*) FROM t77_restart;
count(*) count(*)
@ -916,14 +916,14 @@ t77_restart CREATE TABLE `t77_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=73 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC ) ENGINE=InnoDB AUTO_INCREMENT=73 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
SUBPARTITION BY HASH (c1) SUBPARTITION BY HASH (c1)
(PARTITION p0 VALUES LESS THAN (10) (PARTITION p0 VALUES LESS THAN (10)
(SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB, (SUBPARTITION s0 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB), SUBPARTITION s1 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB),
PARTITION p1 VALUES LESS THAN MAXVALUE PARTITION p1 VALUES LESS THAN MAXVALUE
(SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB, (SUBPARTITION s2 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB,
SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB)) */ SUBPARTITION s3 DATA DIRECTORY = 'MYSQL_TMP_DIR/new_dir' ENGINE = InnoDB))
# #
# Shutdown the server # Shutdown the server
# #
@ -1033,10 +1033,10 @@ t66_restart CREATE TABLE `t66_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=347 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2 ) ENGINE=InnoDB AUTO_INCREMENT=347 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=2
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION p1 ENGINE = InnoDB, PARTITION p1 ENGINE = InnoDB,
PARTITION p2 ENGINE = InnoDB) */ PARTITION p2 ENGINE = InnoDB)
INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart); INSERT INTO t77_restart (SELECT 0, c2, c3, c4, c5 FROM t77_restart);
SELECT count(*) FROM t77_restart; SELECT count(*) FROM t77_restart;
count(*) count(*)
@ -1051,14 +1051,14 @@ t77_restart CREATE TABLE `t77_restart` (
`c5` text DEFAULT NULL, `c5` text DEFAULT NULL,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=145 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC ) ENGINE=InnoDB AUTO_INCREMENT=145 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC
/*!50100 PARTITION BY RANGE (c1) PARTITION BY RANGE (c1)
SUBPARTITION BY HASH (c1) SUBPARTITION BY HASH (c1)
(PARTITION p0 VALUES LESS THAN (10) (PARTITION p0 VALUES LESS THAN (10)
(SUBPARTITION s0 ENGINE = InnoDB, (SUBPARTITION s0 ENGINE = InnoDB,
SUBPARTITION s1 ENGINE = InnoDB), SUBPARTITION s1 ENGINE = InnoDB),
PARTITION p1 VALUES LESS THAN MAXVALUE PARTITION p1 VALUES LESS THAN MAXVALUE
(SUBPARTITION s2 ENGINE = InnoDB, (SUBPARTITION s2 ENGINE = InnoDB,
SUBPARTITION s3 ENGINE = InnoDB)) */ SUBPARTITION s3 ENGINE = InnoDB))
# #
# Cleanup # Cleanup
# #

View File

@ -620,7 +620,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` int(11) DEFAULT NULL `col1` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (abs(col1)) SUBPARTITION BY HASH (abs(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -628,7 +628,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 15 1 15
@ -2317,7 +2317,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` int(11) DEFAULT NULL `col1` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (mod(col1,10)) SUBPARTITION BY HASH (mod(col1,10))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -2325,7 +2325,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 15 1 15
@ -3667,7 +3667,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (day(col1)) SUBPARTITION BY HASH (day(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -3675,7 +3675,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-05 1 2006-02-05
@ -4184,7 +4184,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (dayofmonth(col1)) SUBPARTITION BY HASH (dayofmonth(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -4192,7 +4192,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-05 1 2006-02-05
@ -4701,7 +4701,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (dayofweek(col1)) SUBPARTITION BY HASH (dayofweek(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -4709,7 +4709,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -5230,7 +5230,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (dayofyear(col1)) SUBPARTITION BY HASH (dayofyear(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -5238,7 +5238,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -5749,7 +5749,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (extract(month from col1)) SUBPARTITION BY HASH (extract(month from col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -5757,7 +5757,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -6268,7 +6268,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL `col1` time DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (hour(col1)) SUBPARTITION BY HASH (hour(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -6276,7 +6276,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 09:09:15 1 09:09:15
@ -6793,7 +6793,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` time(6) DEFAULT NULL `col1` time(6) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (microsecond(col1)) SUBPARTITION BY HASH (microsecond(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -6801,7 +6801,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 05:30:34.000037 1 05:30:34.000037
@ -7314,7 +7314,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL `col1` time DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (minute(col1)) SUBPARTITION BY HASH (minute(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -7322,7 +7322,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 10:24:23 1 10:24:23
@ -7845,7 +7845,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL `col1` time DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (second(col1)) SUBPARTITION BY HASH (second(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -7853,7 +7853,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 09:09:15 1 09:09:15
@ -8376,7 +8376,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (month(col1)) SUBPARTITION BY HASH (month(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -8384,7 +8384,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -8901,7 +8901,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (quarter(col1)) SUBPARTITION BY HASH (quarter(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -8909,7 +8909,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -9424,7 +9424,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (weekday(col1)) SUBPARTITION BY HASH (weekday(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -9432,7 +9432,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -9945,7 +9945,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (year(col1)-1990) SUBPARTITION BY HASH (year(col1)-1990)
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -9953,7 +9953,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -10470,7 +10470,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (yearweek(col1)-200600) SUBPARTITION BY HASH (yearweek(col1)-200600)
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = InnoDB,
@ -10478,7 +10478,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = InnoDB,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = InnoDB,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03

View File

@ -620,7 +620,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` int(11) DEFAULT NULL `col1` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (abs(col1)) SUBPARTITION BY HASH (abs(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -628,7 +628,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 15 1 15
@ -2317,7 +2317,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` int(11) DEFAULT NULL `col1` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (mod(col1,10)) SUBPARTITION BY HASH (mod(col1,10))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -2325,7 +2325,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 15 1 15
@ -3667,7 +3667,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (day(col1)) SUBPARTITION BY HASH (day(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -3675,7 +3675,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-05 1 2006-02-05
@ -4184,7 +4184,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (dayofmonth(col1)) SUBPARTITION BY HASH (dayofmonth(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -4192,7 +4192,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-05 1 2006-02-05
@ -4701,7 +4701,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (dayofweek(col1)) SUBPARTITION BY HASH (dayofweek(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -4709,7 +4709,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -5230,7 +5230,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (dayofyear(col1)) SUBPARTITION BY HASH (dayofyear(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -5238,7 +5238,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -5749,7 +5749,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (extract(month from col1)) SUBPARTITION BY HASH (extract(month from col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -5757,7 +5757,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -6268,7 +6268,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL `col1` time DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (hour(col1)) SUBPARTITION BY HASH (hour(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -6276,7 +6276,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 09:09:15 1 09:09:15
@ -6793,7 +6793,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` time(6) DEFAULT NULL `col1` time(6) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (microsecond(col1)) SUBPARTITION BY HASH (microsecond(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -6801,7 +6801,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 05:30:34.000037 1 05:30:34.000037
@ -7314,7 +7314,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL `col1` time DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (minute(col1)) SUBPARTITION BY HASH (minute(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -7322,7 +7322,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 10:24:23 1 10:24:23
@ -7845,7 +7845,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` time DEFAULT NULL `col1` time DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (second(col1)) SUBPARTITION BY HASH (second(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -7853,7 +7853,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 09:09:15 1 09:09:15
@ -8376,7 +8376,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (month(col1)) SUBPARTITION BY HASH (month(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -8384,7 +8384,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -8901,7 +8901,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (quarter(col1)) SUBPARTITION BY HASH (quarter(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -8909,7 +8909,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -9424,7 +9424,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (weekday(col1)) SUBPARTITION BY HASH (weekday(col1))
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -9432,7 +9432,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -9945,7 +9945,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (year(col1)-1990) SUBPARTITION BY HASH (year(col1)-1990)
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -9953,7 +9953,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03
@ -10470,7 +10470,7 @@ t55 CREATE TABLE `t55` (
`colint` int(11) DEFAULT NULL, `colint` int(11) DEFAULT NULL,
`col1` date DEFAULT NULL `col1` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (colint) PARTITION BY LIST (colint)
SUBPARTITION BY HASH (yearweek(col1)-200600) SUBPARTITION BY HASH (yearweek(col1)-200600)
SUBPARTITIONS 5 SUBPARTITIONS 5
(PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM, (PARTITION p0 VALUES IN (1,2,3,4,5,6,7,8,9,10) ENGINE = MyISAM,
@ -10478,7 +10478,7 @@ SUBPARTITIONS 5
PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION p2 VALUES IN (21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM, PARTITION p3 VALUES IN (31,32,33,34,35,36,37,38,39,40) ENGINE = MyISAM,
PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM, PARTITION p4 VALUES IN (41,42,43,44,45,46,47,48,49,50) ENGINE = MyISAM,
PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION p5 VALUES IN (51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
select * from t55 order by colint; select * from t55 order by colint;
colint col1 colint col1
1 2006-02-03 1 2006-02-03

View File

@ -75,8 +75,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -567,8 +567,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1067,7 +1067,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -1075,7 +1075,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1572,13 +1572,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2071,13 +2071,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2574,7 +2574,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -2587,7 +2587,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3084,7 +3084,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -3097,7 +3097,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3592,12 +3592,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4089,8 +4089,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4581,8 +4581,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5081,7 +5081,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -5089,7 +5089,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5586,13 +5586,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6085,13 +6085,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6588,7 +6588,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -6601,7 +6601,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7098,7 +7098,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -7111,7 +7111,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7606,12 +7606,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8104,8 +8104,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8612,8 +8612,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9128,7 +9128,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -9136,7 +9136,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9649,13 +9649,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10164,13 +10164,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10683,7 +10683,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -10696,7 +10696,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11209,7 +11209,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -11222,7 +11222,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11733,12 +11733,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12246,8 +12246,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12754,8 +12754,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13270,7 +13270,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -13278,7 +13278,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13791,13 +13791,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14306,13 +14306,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14825,7 +14825,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -14838,7 +14838,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -15351,7 +15351,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -15364,7 +15364,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -15875,12 +15875,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16390,8 +16390,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16883,8 +16883,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -17384,7 +17384,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -17392,7 +17392,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -17890,13 +17890,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -18390,13 +18390,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -18894,7 +18894,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -18907,7 +18907,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -19405,7 +19405,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -19418,7 +19418,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -19914,12 +19914,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -20412,8 +20412,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -20905,8 +20905,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -21406,7 +21406,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -21414,7 +21414,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -21912,13 +21912,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -22412,13 +22412,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -22916,7 +22916,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -22929,7 +22929,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -23427,7 +23427,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -23440,7 +23440,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -23936,12 +23936,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -24434,8 +24434,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -24927,8 +24927,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -25428,7 +25428,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -25436,7 +25436,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -25934,13 +25934,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -26434,13 +26434,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -26938,7 +26938,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -26951,7 +26951,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -27449,7 +27449,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -27462,7 +27462,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -27958,12 +27958,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1

View File

@ -75,8 +75,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -592,8 +592,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -1123,7 +1123,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -1131,7 +1131,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -1665,13 +1665,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -2197,13 +2197,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -2737,7 +2737,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -2750,7 +2750,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -3284,7 +3284,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -3297,7 +3297,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -3829,12 +3829,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -4365,8 +4365,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -4882,8 +4882,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -5413,7 +5413,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -5421,7 +5421,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -5955,13 +5955,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -6487,13 +6487,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -7027,7 +7027,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -7040,7 +7040,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -7574,7 +7574,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -7587,7 +7587,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -8119,12 +8119,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD

View File

@ -393,8 +393,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -885,8 +885,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1385,7 +1385,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -1393,7 +1393,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1890,13 +1890,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2389,13 +2389,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2894,7 +2894,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -2907,7 +2907,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3404,7 +3404,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -3417,7 +3417,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3912,12 +3912,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4409,8 +4409,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4901,8 +4901,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5401,7 +5401,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -5409,7 +5409,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5906,13 +5906,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6405,13 +6405,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6910,7 +6910,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -6923,7 +6923,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7420,7 +7420,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -7433,7 +7433,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7928,12 +7928,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8426,8 +8426,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8934,8 +8934,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9450,7 +9450,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -9458,7 +9458,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9971,13 +9971,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10486,13 +10486,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11007,7 +11007,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -11020,7 +11020,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11533,7 +11533,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -11546,7 +11546,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12057,12 +12057,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12570,8 +12570,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13078,8 +13078,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13594,7 +13594,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -13602,7 +13602,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14115,13 +14115,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14630,13 +14630,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -15151,7 +15151,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -15164,7 +15164,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -15677,7 +15677,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -15690,7 +15690,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16201,12 +16201,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1

View File

@ -234,8 +234,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -751,8 +751,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -1282,7 +1282,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -1290,7 +1290,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -1824,13 +1824,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -2356,13 +2356,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -2898,7 +2898,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -2911,7 +2911,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -3445,7 +3445,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -3458,7 +3458,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -3990,12 +3990,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -4526,8 +4526,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -5043,8 +5043,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -5574,7 +5574,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -5582,7 +5582,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -6116,13 +6116,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -6648,13 +6648,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -7190,7 +7190,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -7203,7 +7203,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -7737,7 +7737,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -7750,7 +7750,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -8282,12 +8282,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD

File diff suppressed because it is too large Load Diff

View File

@ -72,8 +72,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -537,8 +537,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -1016,7 +1016,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -1024,7 +1024,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -1506,13 +1506,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -1986,13 +1986,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -2476,7 +2476,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -2489,7 +2489,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -2971,7 +2971,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -2984,7 +2984,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -3464,12 +3464,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -3952,8 +3952,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -4417,8 +4417,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -4896,7 +4896,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -4904,7 +4904,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -5386,13 +5386,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -5866,13 +5866,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -6354,7 +6354,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -6367,7 +6367,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -6849,7 +6849,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -6862,7 +6862,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -7342,12 +7342,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -7826,8 +7826,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -8291,8 +8291,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -8770,7 +8770,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -8778,7 +8778,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -9260,13 +9260,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -9740,13 +9740,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -10228,7 +10228,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -10241,7 +10241,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -10723,7 +10723,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -10736,7 +10736,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -11216,12 +11216,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -11700,8 +11700,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -12165,8 +12165,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -12644,7 +12644,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -12652,7 +12652,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -13134,13 +13134,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -13614,13 +13614,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -14102,7 +14102,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -14115,7 +14115,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -14597,7 +14597,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -14610,7 +14610,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -15090,12 +15090,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD

View File

@ -74,8 +74,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -530,8 +530,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -994,7 +994,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -1002,7 +1002,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1463,13 +1463,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1926,13 +1926,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2395,7 +2395,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -2408,7 +2408,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2869,7 +2869,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -2882,7 +2882,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3341,12 +3341,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3804,8 +3804,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4298,8 +4298,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4800,7 +4800,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -4808,7 +4808,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5307,13 +5307,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5808,13 +5808,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6315,7 +6315,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -6328,7 +6328,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6827,7 +6827,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -6840,7 +6840,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7337,12 +7337,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7836,8 +7836,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8330,8 +8330,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8832,7 +8832,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -8840,7 +8840,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9339,13 +9339,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9840,13 +9840,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10347,7 +10347,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -10360,7 +10360,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10859,7 +10859,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -10872,7 +10872,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11369,12 +11369,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11869,8 +11869,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12377,8 +12377,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12893,7 +12893,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -12901,7 +12901,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13414,13 +13414,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13929,13 +13929,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14450,7 +14450,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -14463,7 +14463,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14976,7 +14976,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -14989,7 +14989,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -15500,12 +15500,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16013,8 +16013,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16521,8 +16521,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -17037,7 +17037,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -17045,7 +17045,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -17558,13 +17558,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -18073,13 +18073,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -18594,7 +18594,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -18607,7 +18607,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -19120,7 +19120,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -19133,7 +19133,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -19644,12 +19644,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1

View File

@ -70,8 +70,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -526,8 +526,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -990,7 +990,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -998,7 +998,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1459,13 +1459,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1922,13 +1922,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2389,7 +2389,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -2402,7 +2402,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2863,7 +2863,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -2876,7 +2876,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3335,12 +3335,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3798,8 +3798,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4293,8 +4293,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4796,7 +4796,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -4804,7 +4804,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5304,13 +5304,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5806,13 +5806,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6312,7 +6312,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -6325,7 +6325,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6825,7 +6825,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -6838,7 +6838,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7336,12 +7336,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7836,8 +7836,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8331,8 +8331,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8834,7 +8834,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -8842,7 +8842,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9342,13 +9342,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9844,13 +9844,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10350,7 +10350,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -10363,7 +10363,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10863,7 +10863,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -10876,7 +10876,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11374,12 +11374,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11875,8 +11875,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12383,8 +12383,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12899,7 +12899,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -12907,7 +12907,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13420,13 +13420,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13935,13 +13935,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14454,7 +14454,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -14467,7 +14467,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14980,7 +14980,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -14993,7 +14993,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -15504,12 +15504,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16017,8 +16017,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16525,8 +16525,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -17041,7 +17041,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -17049,7 +17049,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -17562,13 +17562,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -18077,13 +18077,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -18596,7 +18596,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -18609,7 +18609,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -19122,7 +19122,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -19135,7 +19135,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -19646,12 +19646,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1

View File

@ -74,8 +74,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -539,8 +539,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -1018,7 +1018,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -1026,7 +1026,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -1508,13 +1508,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -1988,13 +1988,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -2478,7 +2478,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -2491,7 +2491,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -2973,7 +2973,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -2986,7 +2986,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -3466,12 +3466,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD
@ -3952,8 +3952,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -4469,8 +4469,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -5000,7 +5000,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -5008,7 +5008,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -5542,13 +5542,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -6074,13 +6074,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -6616,7 +6616,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -6629,7 +6629,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -7163,7 +7163,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -7176,7 +7176,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -7708,12 +7708,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD
@ -8244,8 +8244,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -8761,8 +8761,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -9292,7 +9292,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -9300,7 +9300,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -9834,13 +9834,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -10366,13 +10366,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -10908,7 +10908,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -10921,7 +10921,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -11455,7 +11455,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -11468,7 +11468,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -12000,12 +12000,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD
@ -12540,8 +12540,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -13005,8 +13005,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -13484,7 +13484,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -13492,7 +13492,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -13974,13 +13974,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -14454,13 +14454,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -14942,7 +14942,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -14955,7 +14955,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -15437,7 +15437,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -15450,7 +15450,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -15930,12 +15930,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD
@ -16416,8 +16416,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -16933,8 +16933,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -17464,7 +17464,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -17472,7 +17472,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -18006,13 +18006,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -18538,13 +18538,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -19078,7 +19078,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -19091,7 +19091,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -19625,7 +19625,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -19638,7 +19638,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -20170,12 +20170,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD
@ -20706,8 +20706,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -21223,8 +21223,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -21754,7 +21754,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -21762,7 +21762,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -22296,13 +22296,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -22828,13 +22828,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -23368,7 +23368,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -23381,7 +23381,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -23915,7 +23915,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -23928,7 +23928,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -24460,12 +24460,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD

View File

@ -74,8 +74,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -539,8 +539,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -1018,7 +1018,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -1026,7 +1026,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -1508,13 +1508,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -1988,13 +1988,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -2478,7 +2478,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -2491,7 +2491,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -2973,7 +2973,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -2986,7 +2986,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -3466,12 +3466,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -3952,8 +3952,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -4469,8 +4469,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -5000,7 +5000,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -5008,7 +5008,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -5542,13 +5542,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -6074,13 +6074,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -6616,7 +6616,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -6629,7 +6629,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -7163,7 +7163,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -7176,7 +7176,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -7708,12 +7708,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -8244,8 +8244,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -8761,8 +8761,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -9292,7 +9292,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -9300,7 +9300,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -9834,13 +9834,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -10366,13 +10366,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -10908,7 +10908,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -10921,7 +10921,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -11455,7 +11455,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -11468,7 +11468,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -12000,12 +12000,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -12540,8 +12540,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -13005,8 +13005,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -13484,7 +13484,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -13492,7 +13492,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -13974,13 +13974,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -14454,13 +14454,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -14942,7 +14942,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -14955,7 +14955,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -15437,7 +15437,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -15450,7 +15450,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -15930,12 +15930,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -16416,8 +16416,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -16933,8 +16933,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -17464,7 +17464,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -17472,7 +17472,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -18006,13 +18006,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -18538,13 +18538,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -19078,7 +19078,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -19091,7 +19091,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -19625,7 +19625,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -19638,7 +19638,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -20170,12 +20170,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -20706,8 +20706,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -21223,8 +21223,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -21754,7 +21754,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -21762,7 +21762,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -22296,13 +22296,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -22828,13 +22828,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -23368,7 +23368,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -23381,7 +23381,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -23915,7 +23915,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -23928,7 +23928,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -24460,12 +24460,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD

View File

@ -74,8 +74,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -532,8 +532,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -998,7 +998,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -1006,7 +1006,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1469,13 +1469,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1932,13 +1932,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2403,7 +2403,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -2416,7 +2416,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2877,7 +2877,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -2890,7 +2890,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3351,12 +3351,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3815,8 +3815,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4311,8 +4311,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4815,7 +4815,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -4823,7 +4823,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5324,13 +5324,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5825,13 +5825,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6334,7 +6334,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -6347,7 +6347,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6846,7 +6846,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -6859,7 +6859,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7358,12 +7358,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7859,8 +7859,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8355,8 +8355,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8859,7 +8859,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -8867,7 +8867,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9368,13 +9368,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9869,13 +9869,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10378,7 +10378,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -10391,7 +10391,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10890,7 +10890,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -10903,7 +10903,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11402,12 +11402,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11904,8 +11904,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12414,8 +12414,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12932,7 +12932,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -12940,7 +12940,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13455,13 +13455,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13970,13 +13970,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14493,7 +14493,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -14506,7 +14506,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -15019,7 +15019,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -15032,7 +15032,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -15545,12 +15545,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16060,8 +16060,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16570,8 +16570,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -17088,7 +17088,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -17096,7 +17096,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -17611,13 +17611,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -18126,13 +18126,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -18649,7 +18649,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -18662,7 +18662,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -19175,7 +19175,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -19188,7 +19188,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -19701,12 +19701,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1

View File

@ -69,8 +69,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -528,8 +528,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -995,7 +995,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -1003,7 +1003,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1467,13 +1467,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1935,13 +1935,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2407,7 +2407,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -2420,7 +2420,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2886,7 +2886,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -2899,7 +2899,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3361,12 +3361,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3827,8 +3827,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4325,8 +4325,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4831,7 +4831,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -4839,7 +4839,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5342,13 +5342,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -5849,13 +5849,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6360,7 +6360,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -6373,7 +6373,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -6878,7 +6878,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -6891,7 +6891,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7392,12 +7392,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int1`,`f_int2`) PRIMARY KEY (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -7895,8 +7895,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8393,8 +8393,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -8899,7 +8899,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -8907,7 +8907,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9410,13 +9410,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -9917,13 +9917,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10428,7 +10428,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -10441,7 +10441,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -10946,7 +10946,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -10959,7 +10959,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11460,12 +11460,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
PRIMARY KEY (`f_int2`,`f_int1`) PRIMARY KEY (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -11964,8 +11964,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12475,8 +12475,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -12994,7 +12994,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -13002,7 +13002,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -13518,13 +13518,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14038,13 +14038,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -14562,7 +14562,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -14575,7 +14575,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -15093,7 +15093,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -15106,7 +15106,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -15620,12 +15620,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16136,8 +16136,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -16647,8 +16647,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -17166,7 +17166,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -17174,7 +17174,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -17690,13 +17690,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -18210,13 +18210,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -18734,7 +18734,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -18747,7 +18747,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -19265,7 +19265,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -19278,7 +19278,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -19792,12 +19792,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1

View File

@ -74,8 +74,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -541,8 +541,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -1022,7 +1022,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -1030,7 +1030,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -1514,13 +1514,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -1994,13 +1994,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -2486,7 +2486,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -2499,7 +2499,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -2981,7 +2981,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -2994,7 +2994,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -3476,12 +3476,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD
@ -3964,8 +3964,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -4483,8 +4483,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -5016,7 +5016,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -5024,7 +5024,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -5560,13 +5560,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -6092,13 +6092,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -6636,7 +6636,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -6649,7 +6649,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -7183,7 +7183,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -7196,7 +7196,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -7730,12 +7730,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD
@ -8268,8 +8268,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -8787,8 +8787,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -9320,7 +9320,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -9328,7 +9328,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -9864,13 +9864,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -10396,13 +10396,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -10940,7 +10940,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -10953,7 +10953,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -11487,7 +11487,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -11500,7 +11500,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -12034,12 +12034,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD
@ -12575,8 +12575,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -13043,8 +13043,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -13525,7 +13525,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -13533,7 +13533,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -14018,13 +14018,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -14503,13 +14503,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -14996,7 +14996,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -15009,7 +15009,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -15496,7 +15496,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -15509,7 +15509,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -15992,12 +15992,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD
@ -16481,8 +16481,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -17001,8 +17001,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -17535,7 +17535,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -17543,7 +17543,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -18080,13 +18080,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -18617,13 +18617,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -19162,7 +19162,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -19175,7 +19175,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -19714,7 +19714,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -19727,7 +19727,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -20262,12 +20262,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD
@ -20801,8 +20801,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -21321,8 +21321,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MAD t1#P#p0.MAD
@ -21855,7 +21855,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = Aria, (PARTITION part_3 VALUES IN (-3) ENGINE = Aria,
PARTITION part_2 VALUES IN (-2) ENGINE = Aria, PARTITION part_2 VALUES IN (-2) ENGINE = Aria,
PARTITION part_1 VALUES IN (-1) ENGINE = Aria, PARTITION part_1 VALUES IN (-1) ENGINE = Aria,
@ -21863,7 +21863,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = Aria, PARTITION part0 VALUES IN (0) ENGINE = Aria,
PARTITION part1 VALUES IN (1) ENGINE = Aria, PARTITION part1 VALUES IN (1) ENGINE = Aria,
PARTITION part2 VALUES IN (2) ENGINE = Aria, PARTITION part2 VALUES IN (2) ENGINE = Aria,
PARTITION part3 VALUES IN (3) ENGINE = Aria) */ PARTITION part3 VALUES IN (3) ENGINE = Aria)
unified filelist unified filelist
t1#P#part0.MAD t1#P#part0.MAD
@ -22400,13 +22400,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (15) ENGINE = Aria, PARTITION partd VALUES LESS THAN (15) ENGINE = Aria,
PARTITION parte VALUES LESS THAN (20) ENGINE = Aria, PARTITION parte VALUES LESS THAN (20) ENGINE = Aria,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta.MAD t1#P#parta.MAD
@ -22937,13 +22937,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = Aria, (PARTITION parta VALUES LESS THAN (0) ENGINE = Aria,
PARTITION partb VALUES LESS THAN (5) ENGINE = Aria, PARTITION partb VALUES LESS THAN (5) ENGINE = Aria,
PARTITION partc VALUES LESS THAN (10) ENGINE = Aria, PARTITION partc VALUES LESS THAN (10) ENGINE = Aria,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = Aria)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MAD t1#P#parta#SP#partasp0.MAD
@ -23482,7 +23482,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = Aria, (SUBPARTITION subpart11 ENGINE = Aria,
@ -23495,7 +23495,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = Aria), SUBPARTITION subpart32 ENGINE = Aria),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = Aria, (SUBPARTITION subpart41 ENGINE = Aria,
SUBPARTITION subpart42 ENGINE = Aria)) */ SUBPARTITION subpart42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MAD t1#P#part1#SP#subpart11.MAD
@ -24034,7 +24034,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = Aria, (SUBPARTITION sp11 ENGINE = Aria,
@ -24047,7 +24047,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = Aria), SUBPARTITION sp32 ENGINE = Aria),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = Aria, (SUBPARTITION sp41 ENGINE = Aria,
SUBPARTITION sp42 ENGINE = Aria)) */ SUBPARTITION sp42 ENGINE = Aria))
unified filelist unified filelist
t1#P#part1#SP#sp11.MAD t1#P#part1#SP#sp11.MAD
@ -24582,12 +24582,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = Aria, (PARTITION part1 VALUES IN (0) ENGINE = Aria,
PARTITION part2 VALUES IN (1) ENGINE = Aria, PARTITION part2 VALUES IN (1) ENGINE = Aria,
PARTITION part3 VALUES IN (NULL) ENGINE = Aria) */ PARTITION part3 VALUES IN (NULL) ENGINE = Aria)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MAD t1#P#part1#SP#part1sp0.MAD

View File

@ -74,8 +74,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -541,8 +541,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -1022,7 +1022,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -1030,7 +1030,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -1514,13 +1514,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -1994,13 +1994,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -2486,7 +2486,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -2499,7 +2499,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -2981,7 +2981,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -2994,7 +2994,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -3476,12 +3476,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -3964,8 +3964,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -4483,8 +4483,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -5016,7 +5016,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -5024,7 +5024,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -5560,13 +5560,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -6092,13 +6092,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -6636,7 +6636,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -6649,7 +6649,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -7183,7 +7183,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -7196,7 +7196,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -7730,12 +7730,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -8268,8 +8268,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -8787,8 +8787,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -9320,7 +9320,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -9328,7 +9328,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -9864,13 +9864,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -10396,13 +10396,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -10940,7 +10940,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -10953,7 +10953,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -11487,7 +11487,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -11500,7 +11500,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -12034,12 +12034,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -12575,8 +12575,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -13043,8 +13043,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -13525,7 +13525,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -13533,7 +13533,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -14018,13 +14018,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -14503,13 +14503,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -14996,7 +14996,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -15009,7 +15009,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -15496,7 +15496,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -15509,7 +15509,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -15992,12 +15992,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -16481,8 +16481,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -17001,8 +17001,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -17535,7 +17535,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -17543,7 +17543,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -18080,13 +18080,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -18617,13 +18617,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -19162,7 +19162,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -19175,7 +19175,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -19714,7 +19714,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -19727,7 +19727,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -20262,12 +20262,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int1`,`f_int2`) UNIQUE KEY `uidx` (`f_int1`,`f_int2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -20801,8 +20801,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -21321,8 +21321,8 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -21855,7 +21855,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -21863,7 +21863,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -22400,13 +22400,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -22937,13 +22937,13 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -23482,7 +23482,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -23495,7 +23495,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -24034,7 +24034,7 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -24047,7 +24047,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -24582,12 +24582,12 @@ t1 CREATE TABLE `t1` (
`f_charbig` varchar(1000) DEFAULT NULL, `f_charbig` varchar(1000) DEFAULT NULL,
UNIQUE KEY `uidx` (`f_int2`,`f_int1`) UNIQUE KEY `uidx` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD

View File

@ -78,7 +78,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) */ PARTITION BY HASH (YEAR(f_date))
t1#P#p0.ibd t1#P#p0.ibd
t1.frm t1.frm
t1.par t1.par
@ -97,7 +97,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFYEAR(f_date)) */ PARTITION BY HASH (DAYOFYEAR(f_date))
t1#P#p0.ibd t1#P#p0.ibd
t1.frm t1.frm
t1.par t1.par
@ -114,7 +114,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) */ PARTITION BY HASH (YEAR(f_date))
t1#P#p0.ibd t1#P#p0.ibd
t1.frm t1.frm
t1.par t1.par
@ -137,10 +137,10 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB) */ PARTITION part7 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#part1.ibd t1#P#part1.ibd
t1#P#part7.ibd t1#P#part7.ibd
@ -163,11 +163,11 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB) */ PARTITION part2 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#part1.ibd t1#P#part1.ibd
t1#P#part2.ibd t1#P#part2.ibd
@ -188,7 +188,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
@ -196,7 +196,7 @@ t1 CREATE TABLE `t1` (
PARTITION p4 ENGINE = InnoDB, PARTITION p4 ENGINE = InnoDB,
PARTITION p5 ENGINE = InnoDB, PARTITION p5 ENGINE = InnoDB,
PARTITION p6 ENGINE = InnoDB, PARTITION p6 ENGINE = InnoDB,
PARTITION p7 ENGINE = InnoDB) */ PARTITION p7 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#p4.ibd t1#P#p4.ibd
t1#P#p5.ibd t1#P#p5.ibd
@ -233,14 +233,14 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB, PARTITION part2 ENGINE = InnoDB,
PARTITION p4 ENGINE = InnoDB, PARTITION p4 ENGINE = InnoDB,
PARTITION p5 ENGINE = InnoDB, PARTITION p5 ENGINE = InnoDB,
PARTITION p6 ENGINE = InnoDB) */ PARTITION p6 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#p4.ibd t1#P#p4.ibd
t1#P#p5.ibd t1#P#p5.ibd
@ -263,13 +263,13 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB, PARTITION part2 ENGINE = InnoDB,
PARTITION p4 ENGINE = InnoDB, PARTITION p4 ENGINE = InnoDB,
PARTITION p5 ENGINE = InnoDB) */ PARTITION p5 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#p4.ibd t1#P#p4.ibd
t1#P#p5.ibd t1#P#p5.ibd
@ -291,12 +291,12 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB, PARTITION part2 ENGINE = InnoDB,
PARTITION p4 ENGINE = InnoDB) */ PARTITION p4 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#p4.ibd t1#P#p4.ibd
t1#P#part1.ibd t1#P#part1.ibd
@ -317,11 +317,11 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB) */ PARTITION part2 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#part1.ibd t1#P#part1.ibd
t1#P#part2.ibd t1#P#part2.ibd
@ -341,10 +341,10 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB) */ PARTITION part7 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#part1.ibd t1#P#part1.ibd
t1#P#part7.ibd t1#P#part7.ibd
@ -363,9 +363,9 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB) */ PARTITION part1 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#part1.ibd t1#P#part1.ibd
t1.frm t1.frm
@ -383,8 +383,8 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = InnoDB) */ (PARTITION p0 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1.frm t1.frm
t1.par t1.par
@ -469,7 +469,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) */ PARTITION BY KEY (f_int1)
t1#P#p0.ibd t1#P#p0.ibd
t1.frm t1.frm
t1.par t1.par
@ -495,10 +495,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB) */ PARTITION part7 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#part1.ibd t1#P#part1.ibd
t1#P#part7.ibd t1#P#part7.ibd
@ -521,11 +521,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB) */ PARTITION part2 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#part1.ibd t1#P#part1.ibd
t1#P#part2.ibd t1#P#part2.ibd
@ -549,7 +549,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
@ -557,7 +557,7 @@ t1 CREATE TABLE `t1` (
PARTITION p4 ENGINE = InnoDB, PARTITION p4 ENGINE = InnoDB,
PARTITION p5 ENGINE = InnoDB, PARTITION p5 ENGINE = InnoDB,
PARTITION p6 ENGINE = InnoDB, PARTITION p6 ENGINE = InnoDB,
PARTITION p7 ENGINE = InnoDB) */ PARTITION p7 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#p4.ibd t1#P#p4.ibd
t1#P#p5.ibd t1#P#p5.ibd
@ -592,14 +592,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB, PARTITION part2 ENGINE = InnoDB,
PARTITION p4 ENGINE = InnoDB, PARTITION p4 ENGINE = InnoDB,
PARTITION p5 ENGINE = InnoDB, PARTITION p5 ENGINE = InnoDB,
PARTITION p6 ENGINE = InnoDB) */ PARTITION p6 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#p4.ibd t1#P#p4.ibd
t1#P#p5.ibd t1#P#p5.ibd
@ -625,13 +625,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB, PARTITION part2 ENGINE = InnoDB,
PARTITION p4 ENGINE = InnoDB, PARTITION p4 ENGINE = InnoDB,
PARTITION p5 ENGINE = InnoDB) */ PARTITION p5 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#p4.ibd t1#P#p4.ibd
t1#P#p5.ibd t1#P#p5.ibd
@ -656,12 +656,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB, PARTITION part2 ENGINE = InnoDB,
PARTITION p4 ENGINE = InnoDB) */ PARTITION p4 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#p4.ibd t1#P#p4.ibd
t1#P#part1.ibd t1#P#part1.ibd
@ -685,11 +685,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB, PARTITION part7 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB) */ PARTITION part2 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#part1.ibd t1#P#part1.ibd
t1#P#part2.ibd t1#P#part2.ibd
@ -712,10 +712,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB, PARTITION part1 ENGINE = InnoDB,
PARTITION part7 ENGINE = InnoDB) */ PARTITION part7 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#part1.ibd t1#P#part1.ibd
t1#P#part7.ibd t1#P#part7.ibd
@ -737,9 +737,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = InnoDB, (PARTITION p0 ENGINE = InnoDB,
PARTITION part1 ENGINE = InnoDB) */ PARTITION part1 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1#P#part1.ibd t1#P#part1.ibd
t1.frm t1.frm
@ -760,8 +760,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = InnoDB) */ (PARTITION p0 ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1.frm t1.frm
t1.par t1.par

View File

@ -79,7 +79,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) */ PARTITION BY HASH (YEAR(f_date))
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1.frm t1.frm
@ -99,7 +99,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (DAYOFYEAR(f_date)) */ PARTITION BY HASH (DAYOFYEAR(f_date))
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1.frm t1.frm
@ -117,7 +117,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) */ PARTITION BY HASH (YEAR(f_date))
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1.frm t1.frm
@ -141,10 +141,10 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM) */ PARTITION part7 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#part1.MYD t1#P#part1.MYD
@ -170,11 +170,11 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM) */ PARTITION part2 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#part1.MYD t1#P#part1.MYD
@ -199,7 +199,7 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
@ -207,7 +207,7 @@ t1 CREATE TABLE `t1` (
PARTITION p4 ENGINE = MyISAM, PARTITION p4 ENGINE = MyISAM,
PARTITION p5 ENGINE = MyISAM, PARTITION p5 ENGINE = MyISAM,
PARTITION p6 ENGINE = MyISAM, PARTITION p6 ENGINE = MyISAM,
PARTITION p7 ENGINE = MyISAM) */ PARTITION p7 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#p4.MYD t1#P#p4.MYD
@ -252,14 +252,14 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM, PARTITION part2 ENGINE = MyISAM,
PARTITION p4 ENGINE = MyISAM, PARTITION p4 ENGINE = MyISAM,
PARTITION p5 ENGINE = MyISAM, PARTITION p5 ENGINE = MyISAM,
PARTITION p6 ENGINE = MyISAM) */ PARTITION p6 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#p4.MYD t1#P#p4.MYD
@ -289,13 +289,13 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM, PARTITION part2 ENGINE = MyISAM,
PARTITION p4 ENGINE = MyISAM, PARTITION p4 ENGINE = MyISAM,
PARTITION p5 ENGINE = MyISAM) */ PARTITION p5 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#p4.MYD t1#P#p4.MYD
@ -323,12 +323,12 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM, PARTITION part2 ENGINE = MyISAM,
PARTITION p4 ENGINE = MyISAM) */ PARTITION p4 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#p4.MYD t1#P#p4.MYD
@ -354,11 +354,11 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM) */ PARTITION part2 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#part1.MYD t1#P#part1.MYD
@ -382,10 +382,10 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM) */ PARTITION part7 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#part1.MYD t1#P#part1.MYD
@ -407,9 +407,9 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM) */ PARTITION part1 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#part1.MYD t1#P#part1.MYD
@ -429,8 +429,8 @@ t1 CREATE TABLE `t1` (
`f_date` date DEFAULT NULL, `f_date` date DEFAULT NULL,
`f_varchar` varchar(30) DEFAULT NULL `f_varchar` varchar(30) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (YEAR(f_date)) PARTITION BY HASH (YEAR(f_date))
(PARTITION p0 ENGINE = MyISAM) */ (PARTITION p0 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1.frm t1.frm
@ -512,7 +512,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) */ PARTITION BY KEY (f_int1)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1.frm t1.frm
@ -539,10 +539,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM) */ PARTITION part7 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#part1.MYD t1#P#part1.MYD
@ -568,11 +568,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM) */ PARTITION part2 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#part1.MYD t1#P#part1.MYD
@ -600,7 +600,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
@ -608,7 +608,7 @@ t1 CREATE TABLE `t1` (
PARTITION p4 ENGINE = MyISAM, PARTITION p4 ENGINE = MyISAM,
PARTITION p5 ENGINE = MyISAM, PARTITION p5 ENGINE = MyISAM,
PARTITION p6 ENGINE = MyISAM, PARTITION p6 ENGINE = MyISAM,
PARTITION p7 ENGINE = MyISAM) */ PARTITION p7 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#p4.MYD t1#P#p4.MYD
@ -651,14 +651,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM, PARTITION part2 ENGINE = MyISAM,
PARTITION p4 ENGINE = MyISAM, PARTITION p4 ENGINE = MyISAM,
PARTITION p5 ENGINE = MyISAM, PARTITION p5 ENGINE = MyISAM,
PARTITION p6 ENGINE = MyISAM) */ PARTITION p6 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#p4.MYD t1#P#p4.MYD
@ -691,13 +691,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM, PARTITION part2 ENGINE = MyISAM,
PARTITION p4 ENGINE = MyISAM, PARTITION p4 ENGINE = MyISAM,
PARTITION p5 ENGINE = MyISAM) */ PARTITION p5 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#p4.MYD t1#P#p4.MYD
@ -728,12 +728,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM, PARTITION part2 ENGINE = MyISAM,
PARTITION p4 ENGINE = MyISAM) */ PARTITION p4 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#p4.MYD t1#P#p4.MYD
@ -762,11 +762,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM, PARTITION part7 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM) */ PARTITION part2 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#part1.MYD t1#P#part1.MYD
@ -793,10 +793,10 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM, PARTITION part1 ENGINE = MyISAM,
PARTITION part7 ENGINE = MyISAM) */ PARTITION part7 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#part1.MYD t1#P#part1.MYD
@ -821,9 +821,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = MyISAM, (PARTITION p0 ENGINE = MyISAM,
PARTITION part1 ENGINE = MyISAM) */ PARTITION part1 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1#P#part1.MYD t1#P#part1.MYD
@ -846,8 +846,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p0 ENGINE = MyISAM) */ (PARTITION p0 ENGINE = MyISAM)
t1#P#p0.MYD t1#P#p0.MYD
t1#P#p0.MYI t1#P#p0.MYI
t1.frm t1.frm

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -135,8 +135,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
1 1
@ -341,8 +341,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=27 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
2 2
@ -365,8 +365,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=28 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=28 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
2 2
@ -394,8 +394,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
# Test with two threads # Test with two threads
connection default; connection default;
@ -646,8 +646,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4); INSERT INTO t1 (c1) VALUES (4);
# ERROR (only OK if Archive) mysql_errno: 1022 # ERROR (only OK if Archive) mysql_errno: 1022
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -656,8 +656,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -665,8 +665,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=16 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -674,8 +674,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
15 15
@ -689,8 +689,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
# ERROR (only OK if Archive) mysql_errno: 1022 # ERROR (only OK if Archive) mysql_errno: 1022
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -699,8 +699,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -708,8 +708,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=302 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
15 15
@ -729,8 +729,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -738,8 +738,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
1 1
@ -750,8 +750,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -759,8 +759,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=24 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SET INSERT_ID = 22; SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL); INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
@ -784,8 +784,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -793,8 +793,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (4); INSERT INTO t1 VALUES (4);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -803,8 +803,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -813,8 +813,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=ARCHIVE AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
4 4

View File

@ -166,8 +166,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
DROP TABLE t1; DROP TABLE t1;
@ -324,8 +324,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=27 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
TRUNCATE TABLE t1; TRUNCATE TABLE t1;
@ -336,8 +336,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
INSERT INTO t1 VALUES (100); INSERT INTO t1 VALUES (100);
@ -352,8 +352,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
# Test with two threads # Test with two threads
connection default; connection default;
@ -534,8 +534,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4); INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -543,8 +543,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -552,8 +552,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -561,8 +561,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=7 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=7 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
# Test sql_mode 'NO_AUTO_VALUE_ON_ZERO' # Test sql_mode 'NO_AUTO_VALUE_ON_ZERO'
@ -574,8 +574,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -583,8 +583,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -592,8 +592,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=302 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
SET @@session.sql_mode = ''; SET @@session.sql_mode = '';
@ -609,8 +609,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -618,8 +618,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
SET INSERT_ID = 23; SET INSERT_ID = 23;
@ -629,8 +629,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -638,8 +638,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE AUTO_INCREMENT=24 DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SET INSERT_ID = 22; SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL); INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
# ERROR (only OK if Blackhole) should give ER_DUP_KEY or ER_DUP_ENTRY # ERROR (only OK if Blackhole) should give ER_DUP_KEY or ER_DUP_ENTRY
@ -661,8 +661,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -670,8 +670,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (4); INSERT INTO t1 VALUES (4);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -680,8 +680,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -690,8 +690,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1 ) ENGINE=BLACKHOLE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
DROP TABLE t1; DROP TABLE t1;

View File

@ -186,8 +186,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
1 1
@ -410,8 +410,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
26 26
@ -423,8 +423,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
1 1
@ -441,8 +441,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=102 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=102 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
# Test with two threads # Test with two threads
connection default; connection default;
@ -701,8 +701,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4); INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -710,8 +710,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -719,8 +719,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -728,8 +728,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
4 4
@ -744,8 +744,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -753,8 +753,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -762,8 +762,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=302 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
0 0
@ -785,8 +785,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -794,8 +794,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
1 1
@ -806,8 +806,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -815,8 +815,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SET INSERT_ID = 22; SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL); INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
@ -839,8 +839,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -848,8 +848,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (4); INSERT INTO t1 VALUES (4);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -858,8 +858,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -868,8 +868,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
4 4

View File

@ -186,8 +186,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
1 1
@ -410,8 +410,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=27 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
26 26
@ -423,8 +423,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=28 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=28 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
27 27
@ -440,8 +440,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=102 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=102 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
# Test with two threads # Test with two threads
connection default; connection default;
@ -747,8 +747,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4); INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -756,8 +756,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -765,8 +765,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=16 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -774,8 +774,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
4 4
@ -790,8 +790,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -799,8 +799,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -808,8 +808,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=302 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
0 0
@ -831,8 +831,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -840,8 +840,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
1 1
@ -852,8 +852,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -861,8 +861,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=24 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SET INSERT_ID = 22; SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL); INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
@ -886,8 +886,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -895,8 +895,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria DEFAULT CHARSET=latin1 ) ENGINE=Aria DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (4); INSERT INTO t1 VALUES (4);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -905,8 +905,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -915,8 +915,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=Aria AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 ) ENGINE=Aria AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
4 4

View File

@ -186,8 +186,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
1 1
@ -410,8 +410,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=27 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
26 26
@ -423,8 +423,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
1 1
@ -440,8 +440,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=102 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=102 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
# Test with two threads # Test with two threads
connection default; connection default;
@ -728,8 +728,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4); INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -737,8 +737,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -746,8 +746,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=16 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -755,8 +755,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
4 4
@ -771,8 +771,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -780,8 +780,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -789,8 +789,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=302 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
0 0
@ -812,8 +812,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -821,8 +821,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
1 1
@ -833,8 +833,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -842,8 +842,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=24 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SET INSERT_ID = 22; SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL); INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
@ -867,8 +867,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -876,8 +876,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (4); INSERT INTO t1 VALUES (4);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -886,8 +886,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -896,8 +896,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MEMORY AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
4 4

View File

@ -186,8 +186,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
1 1
@ -410,8 +410,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=27 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=27 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
26 26
@ -423,8 +423,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
1 1
@ -440,8 +440,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=102 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=102 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
DROP TABLE t1; DROP TABLE t1;
# Test with two threads # Test with two threads
connection default; connection default;
@ -747,8 +747,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (4); INSERT INTO t1 (c1) VALUES (4);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -756,8 +756,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -765,8 +765,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -774,8 +774,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
4 4
@ -790,8 +790,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (0); INSERT INTO t1 (c1) VALUES (0);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -799,8 +799,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=301 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=301 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -808,8 +808,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=302 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=302 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
0 0
@ -831,8 +831,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -840,8 +840,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1; SELECT * FROM t1;
c1 c1
1 1
@ -852,8 +852,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 (c1) VALUES (NULL); INSERT INTO t1 (c1) VALUES (NULL);
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -861,8 +861,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=24 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=24 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SET INSERT_ID = 22; SET INSERT_ID = 22;
INSERT INTO t1 VALUES (NULL), (NULL), (NULL); INSERT INTO t1 VALUES (NULL), (NULL), (NULL);
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
@ -886,8 +886,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
Table Create Table Table Create Table
@ -895,8 +895,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (4); INSERT INTO t1 VALUES (4);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -905,8 +905,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
INSERT INTO t1 VALUES (NULL); INSERT INTO t1 VALUES (NULL);
FLUSH TABLE; FLUSH TABLE;
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
@ -915,8 +915,8 @@ t1 CREATE TABLE `t1` (
`c1` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`) PRIMARY KEY (`c1`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
PARTITIONS 2 */ PARTITIONS 2
SELECT * FROM t1 ORDER BY c1; SELECT * FROM t1 ORDER BY c1;
c1 c1
4 4

View File

@ -73,8 +73,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -530,8 +530,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -998,7 +998,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -1006,7 +1006,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part0.ibd t1#P#part0.ibd
@ -1474,13 +1474,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta.ibd t1#P#parta.ibd
@ -1942,13 +1942,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta#SP#partasp0.ibd t1#P#parta#SP#partasp0.ibd
@ -2418,7 +2418,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -2431,7 +2431,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#subpart11.ibd t1#P#part1#SP#subpart11.ibd
@ -2903,7 +2903,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -2916,7 +2916,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#sp11.ibd t1#P#part1#SP#sp11.ibd
@ -3382,12 +3382,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.ibd t1#P#part1#SP#part1sp0.ibd
@ -3852,8 +3852,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -4309,8 +4309,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -4777,7 +4777,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -4785,7 +4785,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part0.ibd t1#P#part0.ibd
@ -5253,13 +5253,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta.ibd t1#P#parta.ibd
@ -5721,13 +5721,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta#SP#partasp0.ibd t1#P#parta#SP#partasp0.ibd
@ -6195,7 +6195,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -6208,7 +6208,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#subpart11.ibd t1#P#part1#SP#subpart11.ibd
@ -6676,7 +6676,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -6689,7 +6689,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#sp11.ibd t1#P#part1#SP#sp11.ibd
@ -7155,12 +7155,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.ibd t1#P#part1#SP#part1sp0.ibd
@ -7631,8 +7631,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -8125,8 +8125,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -8630,7 +8630,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -8638,7 +8638,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part0.ibd t1#P#part0.ibd
@ -9143,13 +9143,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta.ibd t1#P#parta.ibd
@ -9648,13 +9648,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta#SP#partasp0.ibd t1#P#parta#SP#partasp0.ibd
@ -10161,7 +10161,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -10174,7 +10174,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#subpart11.ibd t1#P#part1#SP#subpart11.ibd
@ -10683,7 +10683,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -10696,7 +10696,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#sp11.ibd t1#P#part1#SP#sp11.ibd
@ -11199,12 +11199,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.ibd t1#P#part1#SP#part1sp0.ibd
@ -11705,8 +11705,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -12199,8 +12199,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -12704,7 +12704,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -12712,7 +12712,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part0.ibd t1#P#part0.ibd
@ -13217,13 +13217,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta.ibd t1#P#parta.ibd
@ -13722,13 +13722,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta#SP#partasp0.ibd t1#P#parta#SP#partasp0.ibd
@ -14235,7 +14235,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -14248,7 +14248,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#subpart11.ibd t1#P#part1#SP#subpart11.ibd
@ -14757,7 +14757,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -14770,7 +14770,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#sp11.ibd t1#P#part1#SP#sp11.ibd
@ -15273,12 +15273,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.ibd t1#P#part1#SP#part1sp0.ibd
@ -15779,8 +15779,8 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -16289,8 +16289,8 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -16810,7 +16810,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -16818,7 +16818,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part0.ibd t1#P#part0.ibd
@ -17339,13 +17339,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta.ibd t1#P#parta.ibd
@ -17860,13 +17860,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta#SP#partasp0.ibd t1#P#parta#SP#partasp0.ibd
@ -18389,7 +18389,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -18402,7 +18402,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#subpart11.ibd t1#P#part1#SP#subpart11.ibd
@ -18927,7 +18927,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -18940,7 +18940,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#sp11.ibd t1#P#part1#SP#sp11.ibd
@ -19459,12 +19459,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.ibd t1#P#part1#SP#part1sp0.ibd
@ -19986,8 +19986,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -20480,8 +20480,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -20985,7 +20985,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -20993,7 +20993,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part0.ibd t1#P#part0.ibd
@ -21498,13 +21498,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta.ibd t1#P#parta.ibd
@ -22003,13 +22003,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta#SP#partasp0.ibd t1#P#parta#SP#partasp0.ibd
@ -22514,7 +22514,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -22527,7 +22527,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#subpart11.ibd t1#P#part1#SP#subpart11.ibd
@ -23032,7 +23032,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -23045,7 +23045,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#sp11.ibd t1#P#part1#SP#sp11.ibd
@ -23548,12 +23548,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int2`,`f_int1`), PRIMARY KEY (`f_int2`,`f_int1`),
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`) UNIQUE KEY `uidx1` (`f_int1`,`f_int2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.ibd t1#P#part1#SP#part1sp0.ibd
@ -24054,8 +24054,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -24548,8 +24548,8 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -25053,7 +25053,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -25061,7 +25061,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part0.ibd t1#P#part0.ibd
@ -25566,13 +25566,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta.ibd t1#P#parta.ibd
@ -26071,13 +26071,13 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta#SP#partasp0.ibd t1#P#parta#SP#partasp0.ibd
@ -26582,7 +26582,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -26595,7 +26595,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#subpart11.ibd t1#P#part1#SP#subpart11.ibd
@ -27100,7 +27100,7 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -27113,7 +27113,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#sp11.ibd t1#P#part1#SP#sp11.ibd
@ -27616,12 +27616,12 @@ t1 CREATE TABLE `t1` (
PRIMARY KEY (`f_int1`,`f_int2`), PRIMARY KEY (`f_int1`,`f_int2`),
UNIQUE KEY `uidx1` (`f_int2`,`f_int1`) UNIQUE KEY `uidx1` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.ibd t1#P#part1#SP#part1sp0.ibd
@ -28122,8 +28122,8 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -28632,8 +28632,8 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.ibd t1#P#p0.ibd
@ -29153,7 +29153,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB, (PARTITION part_3 VALUES IN (-3) ENGINE = InnoDB,
PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB, PARTITION part_2 VALUES IN (-2) ENGINE = InnoDB,
PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB, PARTITION part_1 VALUES IN (-1) ENGINE = InnoDB,
@ -29161,7 +29161,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = InnoDB, PARTITION part0 VALUES IN (0) ENGINE = InnoDB,
PARTITION part1 VALUES IN (1) ENGINE = InnoDB, PARTITION part1 VALUES IN (1) ENGINE = InnoDB,
PARTITION part2 VALUES IN (2) ENGINE = InnoDB, PARTITION part2 VALUES IN (2) ENGINE = InnoDB,
PARTITION part3 VALUES IN (3) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (3) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part0.ibd t1#P#part0.ibd
@ -29682,13 +29682,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB, PARTITION partd VALUES LESS THAN (15) ENGINE = InnoDB,
PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB, PARTITION parte VALUES LESS THAN (20) ENGINE = InnoDB,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta.ibd t1#P#parta.ibd
@ -30203,13 +30203,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (0) ENGINE = InnoDB,
PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB, PARTITION partb VALUES LESS THAN (5) ENGINE = InnoDB,
PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#parta#SP#partasp0.ibd t1#P#parta#SP#partasp0.ibd
@ -30730,7 +30730,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
@ -30743,7 +30743,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = InnoDB), SUBPARTITION subpart32 ENGINE = InnoDB),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = InnoDB, (SUBPARTITION subpart41 ENGINE = InnoDB,
SUBPARTITION subpart42 ENGINE = InnoDB)) */ SUBPARTITION subpart42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#subpart11.ibd t1#P#part1#SP#subpart11.ibd
@ -31264,7 +31264,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = InnoDB, (SUBPARTITION sp11 ENGINE = InnoDB,
@ -31277,7 +31277,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = InnoDB), SUBPARTITION sp32 ENGINE = InnoDB),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = InnoDB, (SUBPARTITION sp41 ENGINE = InnoDB,
SUBPARTITION sp42 ENGINE = InnoDB)) */ SUBPARTITION sp42 ENGINE = InnoDB))
unified filelist unified filelist
t1#P#part1#SP#sp11.ibd t1#P#part1#SP#sp11.ibd
@ -31796,12 +31796,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = InnoDB, (PARTITION part1 VALUES IN (0) ENGINE = InnoDB,
PARTITION part2 VALUES IN (1) ENGINE = InnoDB, PARTITION part2 VALUES IN (1) ENGINE = InnoDB,
PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB) */ PARTITION part3 VALUES IN (NULL) ENGINE = InnoDB)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.ibd t1#P#part1#SP#part1sp0.ibd

View File

@ -73,8 +73,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -533,8 +533,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -1007,7 +1007,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -1015,7 +1015,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -1492,13 +1492,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -1967,13 +1967,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -2452,7 +2452,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -2465,7 +2465,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -2946,7 +2946,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -2959,7 +2959,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -3434,12 +3434,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -3914,8 +3914,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -4374,8 +4374,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -4848,7 +4848,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -4856,7 +4856,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -5333,13 +5333,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -5808,13 +5808,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -6291,7 +6291,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -6304,7 +6304,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -6781,7 +6781,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -6794,7 +6794,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -7269,12 +7269,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -7755,8 +7755,8 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -8268,8 +8268,8 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -8795,7 +8795,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -8803,7 +8803,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -9333,13 +9333,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -9861,13 +9861,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -10399,7 +10399,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -10412,7 +10412,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -10946,7 +10946,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -10959,7 +10959,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -11487,12 +11487,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -12024,8 +12024,8 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -12537,8 +12537,8 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
PARTITIONS 5 */ PARTITIONS 5
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -13064,7 +13064,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) ENGINE = MyISAM,
@ -13072,7 +13072,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) ENGINE = MyISAM, PARTITION part0 VALUES IN (0) ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) ENGINE = MyISAM, PARTITION part2 VALUES IN (2) ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -13602,13 +13602,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -14130,13 +14130,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -14666,7 +14666,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
@ -14679,7 +14679,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 ENGINE = MyISAM), SUBPARTITION subpart32 ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -15209,7 +15209,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 ENGINE = MyISAM, (SUBPARTITION sp11 ENGINE = MyISAM,
@ -15222,7 +15222,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 ENGINE = MyISAM), SUBPARTITION sp32 ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 ENGINE = MyISAM, (SUBPARTITION sp41 ENGINE = MyISAM,
SUBPARTITION sp42 ENGINE = MyISAM)) */ SUBPARTITION sp42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -15750,12 +15750,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) ENGINE = MyISAM, PARTITION part2 VALUES IN (1) ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD

View File

@ -70,9 +70,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL `c1` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB, (PARTITION p0 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB,
PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB) */ PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB)
# #
# Verify that the DATA/INDEX DIRECTORY is stored and used if we # Verify that the DATA/INDEX DIRECTORY is stored and used if we
# ALTER TABLE to MyISAM. # ALTER TABLE to MyISAM.
@ -83,9 +83,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL `c1` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM, (PARTITION p0 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM) */ PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM)
# Verifying .frm, .par and MyISAM files (.MYD, MYI) # Verifying .frm, .par and MyISAM files (.MYD, MYI)
---- MYSQLD_DATADIR/test ---- MYSQLD_DATADIR/test
t1#P#p0.MYD t1#P#p0.MYD
@ -110,9 +110,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`c1` int(11) DEFAULT NULL `c1` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (c1) PARTITION BY HASH (c1)
(PARTITION p0 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB, (PARTITION p0 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB,
PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB) */ PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = InnoDB)
# Verifying .frm, .par, .isl and InnoDB .ibd files # Verifying .frm, .par, .isl and InnoDB .ibd files
---- MYSQLD_DATADIR/test ---- MYSQLD_DATADIR/test
t1#P#p0.isl t1#P#p0.isl

View File

@ -83,9 +83,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#p1.MYD t1#P#p1.MYD
@ -563,12 +563,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#p1.MYD t1#P#p1.MYD
@ -1059,7 +1059,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -1067,7 +1067,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -1572,13 +1572,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -2067,13 +2067,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -2572,7 +2572,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -2585,7 +2585,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM), SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)) */ SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -3102,7 +3102,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -3115,7 +3115,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM), SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)) */ SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -3612,12 +3612,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -4116,9 +4116,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#p1.MYD t1#P#p1.MYD
@ -4596,12 +4596,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#p1.MYD t1#P#p1.MYD
@ -5092,7 +5092,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -5100,7 +5100,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -5605,13 +5605,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -6100,13 +6100,13 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -6603,7 +6603,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -6616,7 +6616,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM), SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)) */ SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -7133,7 +7133,7 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -7146,7 +7146,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM), SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)) */ SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -7643,12 +7643,12 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -8153,9 +8153,9 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#p1.MYD t1#P#p1.MYD
@ -8686,12 +8686,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1) PARTITION BY KEY (f_int1)
(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#p1.MYD t1#P#p1.MYD
@ -9235,7 +9235,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -9243,7 +9243,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -9801,13 +9801,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -10349,13 +10349,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -10907,7 +10907,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -10920,7 +10920,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM), SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)) */ SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -11490,7 +11490,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -11503,7 +11503,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM), SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)) */ SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -12053,12 +12053,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -12614,9 +12614,9 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1 + f_int2) PARTITION BY HASH (f_int1 + f_int2)
(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#p1.MYD t1#P#p1.MYD
@ -13147,12 +13147,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (f_int1,f_int2) PARTITION BY KEY (f_int1,f_int2)
(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p2 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p4 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION p5 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#p1.MYD t1#P#p1.MYD
@ -13696,7 +13696,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1 + f_int2,4)) PARTITION BY LIST (MOD(f_int1 + f_int2,4))
(PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -13704,7 +13704,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part0 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part1 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -14262,13 +14262,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE ((f_int1 + f_int2) DIV 2) PARTITION BY RANGE ((f_int1 + f_int2) DIV 2)
(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -14810,13 +14810,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int2) SUBPARTITION BY HASH (f_int2)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -15366,7 +15366,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -15379,7 +15379,7 @@ SUBPARTITION BY KEY (f_int2)
SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM), SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION subpart41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)) */ SUBPARTITION subpart42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -15949,7 +15949,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int2 + 1) SUBPARTITION BY HASH (f_int2 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -15962,7 +15962,7 @@ SUBPARTITION BY HASH (f_int2 + 1)
SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM), SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)) */ SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD
@ -16512,12 +16512,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,2))) PARTITION BY LIST (ABS(MOD(f_int1,2)))
SUBPARTITION BY KEY (f_int2) SUBPARTITION BY KEY (f_int2)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION part1 VALUES IN (0) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part2 VALUES IN (1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION part3 VALUES IN (NULL) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1#SP#part1sp0.MYD t1#P#part1#SP#part1sp0.MYD
@ -17069,9 +17069,9 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
(PARTITION p1 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION p1 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p2 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION p2 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#p1.MYD t1#P#p1.MYD
@ -17595,12 +17595,12 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
(PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM, (PARTITION p1 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
PARTITION p2 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p2 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION p3 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION p4 ENGINE = MyISAM, PARTITION p4 ENGINE = MyISAM,
PARTITION p5 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION p5 INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#p1.MYD t1#P#p1.MYD
@ -18139,7 +18139,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (MOD(f_int1,4)) PARTITION BY LIST (MOD(f_int1,4))
(PARTITION part_3 VALUES IN (-3) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION part_3 VALUES IN (-3) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM, PARTITION part_2 VALUES IN (-2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part_1 VALUES IN (-1) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -18147,7 +18147,7 @@ t1 CREATE TABLE `t1` (
PARTITION part0 VALUES IN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION part0 VALUES IN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION part1 VALUES IN (1) ENGINE = MyISAM, PARTITION part1 VALUES IN (1) ENGINE = MyISAM,
PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM, PARTITION part2 VALUES IN (2) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION part3 VALUES IN (3) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part0.MYD t1#P#part0.MYD
@ -18692,13 +18692,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
(PARTITION parta VALUES LESS THAN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM, PARTITION partd VALUES LESS THAN (15) ENGINE = MyISAM,
PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM, PARTITION parte VALUES LESS THAN (20) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
PARTITION partf VALUES LESS THAN (2147483646) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION partf VALUES LESS THAN (2147483646) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta.MYD t1#P#parta.MYD
@ -19230,13 +19230,13 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1 DIV 2) PARTITION BY RANGE (f_int1 DIV 2)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION parta VALUES LESS THAN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (PARTITION parta VALUES LESS THAN (0) INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM, PARTITION partb VALUES LESS THAN (5) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION partc VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM) */ PARTITION partd VALUES LESS THAN (2147483646) DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)
unified filelist unified filelist
t1#P#parta#SP#partasp0.MYD t1#P#parta#SP#partasp0.MYD
@ -19781,7 +19781,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY KEY (f_int1) SUBPARTITION BY KEY (f_int1)
(PARTITION part1 VALUES LESS THAN (0) (PARTITION part1 VALUES LESS THAN (0)
(SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM, (SUBPARTITION subpart11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' ENGINE = MyISAM,
@ -19794,7 +19794,7 @@ SUBPARTITION BY KEY (f_int1)
SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM), SUBPARTITION subpart32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
PARTITION part4 VALUES LESS THAN (2147483646) PARTITION part4 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart41 ENGINE = MyISAM, (SUBPARTITION subpart41 ENGINE = MyISAM,
SUBPARTITION subpart42 ENGINE = MyISAM)) */ SUBPARTITION subpart42 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -20324,7 +20324,7 @@ t1 CREATE TABLE `t1` (
UNIQUE KEY `uidx1` (`f_int1`,`f_int2`), UNIQUE KEY `uidx1` (`f_int1`,`f_int2`),
UNIQUE KEY `uidx2` (`f_int2`,`f_int1`) UNIQUE KEY `uidx2` (`f_int2`,`f_int1`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ABS(MOD(f_int1,3))) PARTITION BY LIST (ABS(MOD(f_int1,3)))
SUBPARTITION BY HASH (f_int1 + 1) SUBPARTITION BY HASH (f_int1 + 1)
(PARTITION part1 VALUES IN (0) (PARTITION part1 VALUES IN (0)
(SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION sp11 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
@ -20337,7 +20337,7 @@ SUBPARTITION BY HASH (f_int1 + 1)
SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM), SUBPARTITION sp32 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM),
PARTITION part4 VALUES IN (NULL) PARTITION part4 VALUES IN (NULL)
(SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM, (SUBPARTITION sp41 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM,
SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM)) */ SUBPARTITION sp42 DATA DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-data-dir' INDEX DIRECTORY = 'MYSQLTEST_VARDIR/mysql-test-idx-dir' ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#sp11.MYD t1#P#part1#SP#sp11.MYD

View File

@ -9,7 +9,7 @@ t1 CREATE TABLE `t1` (
`a` bit(1) NOT NULL, `a` bit(1) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) */ PARTITION BY KEY (a)
drop table t1; drop table t1;
create table t1 (a bit(0), primary key (a)) engine='INNODB' create table t1 (a bit(0), primary key (a)) engine='INNODB'
partition by key (a) ( partition by key (a) (
@ -21,9 +21,9 @@ t1 CREATE TABLE `t1` (
`a` bit(1) NOT NULL, `a` bit(1) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 ENGINE = InnoDB, (PARTITION pa1 ENGINE = InnoDB,
PARTITION pa2 ENGINE = InnoDB) */ PARTITION pa2 ENGINE = InnoDB)
drop table t1; drop table t1;
create table t1 (a bit(64), primary key (a)) engine='INNODB' create table t1 (a bit(64), primary key (a)) engine='INNODB'
partition by key (a) partitions 2; partition by key (a) partitions 2;
@ -33,8 +33,8 @@ t1 CREATE TABLE `t1` (
`a` bit(64) NOT NULL, `a` bit(64) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 2 */ PARTITIONS 2
insert into t1 values insert into t1 values
(b'1111111111111111111111111111111111111111111111111111111111111111'), (b'1111111111111111111111111111111111111111111111111111111111111111'),
(b'1000000000000000000000000000000000000000000000000000000000000000'), (b'1000000000000000000000000000000000000000000000000000000000000000'),
@ -61,11 +61,11 @@ t1 CREATE TABLE `t1` (
`a` bit(64) NOT NULL, `a` bit(64) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values insert into t1 values
(b'1111111111111111111111111111111111111111111111111111111111111111'), (b'1111111111111111111111111111111111111111111111111111111111111111'),
(b'1000000000000000000000000000000000000000000000000000000000000000'), (b'1000000000000000000000000000000000000000000000000000000000000000'),
@ -91,8 +91,8 @@ t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL, `a` bit(1) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 4 */ PARTITIONS 4
insert into t2 values (b'0'), (b'1'); insert into t2 values (b'0'), (b'1');
select hex(a) from t2; select hex(a) from t2;
hex(a) hex(a)
@ -104,8 +104,8 @@ Table Create Table
t2 CREATE TABLE `t2` ( t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL `a` bit(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 4 */ PARTITIONS 4
select hex(a) from t2; select hex(a) from t2;
hex(a) hex(a)
0 0
@ -117,8 +117,8 @@ t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL, `a` bit(1) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 4 */ PARTITIONS 4
select hex(a) from t2; select hex(a) from t2;
hex(a) hex(a)
0 0
@ -136,13 +136,13 @@ t3 CREATE TABLE `t3` (
`a` bit(8) NOT NULL, `a` bit(8) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION pa1 VALUES LESS THAN (3) ENGINE = InnoDB, (PARTITION pa1 VALUES LESS THAN (3) ENGINE = InnoDB,
PARTITION pa2 VALUES LESS THAN (16) ENGINE = InnoDB, PARTITION pa2 VALUES LESS THAN (16) ENGINE = InnoDB,
PARTITION pa3 VALUES LESS THAN (64) ENGINE = InnoDB, PARTITION pa3 VALUES LESS THAN (64) ENGINE = InnoDB,
PARTITION pa4 VALUES LESS THAN (256) ENGINE = InnoDB) */ PARTITION pa4 VALUES LESS THAN (256) ENGINE = InnoDB)
255 inserts; 255 inserts;
select hex(a) from t3 where a=b'01010101'; select hex(a) from t3 where a=b'01010101';
hex(a) hex(a)
@ -419,12 +419,12 @@ t4 CREATE TABLE `t4` (
`a` bit(8) NOT NULL, `a` bit(8) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION pa1 VALUES IN (0,1,2,3) ENGINE = InnoDB, (PARTITION pa1 VALUES IN (0,1,2,3) ENGINE = InnoDB,
PARTITION pa2 VALUES IN (4,5,6,7,8,9,10,11,12,13,14,15,16) ENGINE = InnoDB, PARTITION pa2 VALUES IN (4,5,6,7,8,9,10,11,12,13,14,15,16) ENGINE = InnoDB,
PARTITION pa3 VALUES IN (17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ENGINE = InnoDB) */ PARTITION pa3 VALUES IN (17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ENGINE = InnoDB)
32 inserts; 32 inserts;
select hex(a) from t4 where a=b'00000001'; select hex(a) from t4 where a=b'00000001';
hex(a) hex(a)

View File

@ -9,7 +9,7 @@ t1 CREATE TABLE `t1` (
`a` bit(1) NOT NULL, `a` bit(1) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) */ PARTITION BY KEY (a)
drop table t1; drop table t1;
create table t1 (a bit(0), primary key (a)) engine='MyISAM' create table t1 (a bit(0), primary key (a)) engine='MyISAM'
partition by key (a) ( partition by key (a) (
@ -21,9 +21,9 @@ t1 CREATE TABLE `t1` (
`a` bit(1) NOT NULL, `a` bit(1) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 ENGINE = MyISAM, (PARTITION pa1 ENGINE = MyISAM,
PARTITION pa2 ENGINE = MyISAM) */ PARTITION pa2 ENGINE = MyISAM)
drop table t1; drop table t1;
create table t1 (a bit(64), primary key (a)) engine='MyISAM' create table t1 (a bit(64), primary key (a)) engine='MyISAM'
partition by key (a) partitions 2; partition by key (a) partitions 2;
@ -33,8 +33,8 @@ t1 CREATE TABLE `t1` (
`a` bit(64) NOT NULL, `a` bit(64) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 2 */ PARTITIONS 2
insert into t1 values insert into t1 values
(b'1111111111111111111111111111111111111111111111111111111111111111'), (b'1111111111111111111111111111111111111111111111111111111111111111'),
(b'1000000000000000000000000000000000000000000000000000000000000000'), (b'1000000000000000000000000000000000000000000000000000000000000000'),
@ -61,11 +61,11 @@ t1 CREATE TABLE `t1` (
`a` bit(64) NOT NULL, `a` bit(64) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values insert into t1 values
(b'1111111111111111111111111111111111111111111111111111111111111111'), (b'1111111111111111111111111111111111111111111111111111111111111111'),
(b'1000000000000000000000000000000000000000000000000000000000000000'), (b'1000000000000000000000000000000000000000000000000000000000000000'),
@ -91,8 +91,8 @@ t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL, `a` bit(1) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 4 */ PARTITIONS 4
insert into t2 values (b'0'), (b'1'); insert into t2 values (b'0'), (b'1');
select hex(a) from t2; select hex(a) from t2;
hex(a) hex(a)
@ -104,8 +104,8 @@ Table Create Table
t2 CREATE TABLE `t2` ( t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL `a` bit(1) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 4 */ PARTITIONS 4
select hex(a) from t2; select hex(a) from t2;
hex(a) hex(a)
0 0
@ -117,8 +117,8 @@ t2 CREATE TABLE `t2` (
`a` bit(1) NOT NULL, `a` bit(1) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 4 */ PARTITIONS 4
select hex(a) from t2; select hex(a) from t2;
hex(a) hex(a)
0 0
@ -136,13 +136,13 @@ t3 CREATE TABLE `t3` (
`a` bit(8) NOT NULL, `a` bit(8) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION pa1 VALUES LESS THAN (3) ENGINE = MyISAM, (PARTITION pa1 VALUES LESS THAN (3) ENGINE = MyISAM,
PARTITION pa2 VALUES LESS THAN (16) ENGINE = MyISAM, PARTITION pa2 VALUES LESS THAN (16) ENGINE = MyISAM,
PARTITION pa3 VALUES LESS THAN (64) ENGINE = MyISAM, PARTITION pa3 VALUES LESS THAN (64) ENGINE = MyISAM,
PARTITION pa4 VALUES LESS THAN (256) ENGINE = MyISAM) */ PARTITION pa4 VALUES LESS THAN (256) ENGINE = MyISAM)
255 inserts; 255 inserts;
select hex(a) from t3 where a=b'01010101'; select hex(a) from t3 where a=b'01010101';
hex(a) hex(a)
@ -419,12 +419,12 @@ t4 CREATE TABLE `t4` (
`a` bit(8) NOT NULL, `a` bit(8) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION pa1 VALUES IN (0,1,2,3) ENGINE = MyISAM, (PARTITION pa1 VALUES IN (0,1,2,3) ENGINE = MyISAM,
PARTITION pa2 VALUES IN (4,5,6,7,8,9,10,11,12,13,14,15,16) ENGINE = MyISAM, PARTITION pa2 VALUES IN (4,5,6,7,8,9,10,11,12,13,14,15,16) ENGINE = MyISAM,
PARTITION pa3 VALUES IN (17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ENGINE = MyISAM) */ PARTITION pa3 VALUES IN (17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32) ENGINE = MyISAM)
32 inserts; 32 inserts;
select hex(a) from t4 where a=b'00000001'; select hex(a) from t4 where a=b'00000001';
hex(a) hex(a)

View File

@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `a` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59'); insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59');
select * from t1; select * from t1;
a a
@ -40,8 +40,8 @@ t2 CREATE TABLE `t2` (
`a` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `a` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 12 */ PARTITIONS 12
insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16'); insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16');
select * from t2; select * from t2;
a a
@ -137,11 +137,11 @@ t1 CREATE TABLE `t1` (
`a` date NOT NULL, `a` date NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15'); insert into t1 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15');
select * from t1; select * from t1;
a a
@ -167,8 +167,8 @@ t2 CREATE TABLE `t2` (
`a` date NOT NULL, `a` date NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 12 */ PARTITIONS 12
insert into t2 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15'); insert into t2 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15');
select * from t2; select * from t2;
a a
@ -291,13 +291,13 @@ t3 CREATE TABLE `t3` (
`a` date NOT NULL, `a` date NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (month(a)) PARTITION BY RANGE (month(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES LESS THAN (4) ENGINE = InnoDB, (PARTITION quarter1 VALUES LESS THAN (4) ENGINE = InnoDB,
PARTITION quarter2 VALUES LESS THAN (7) ENGINE = InnoDB, PARTITION quarter2 VALUES LESS THAN (7) ENGINE = InnoDB,
PARTITION quarter3 VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION quarter3 VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION quarter4 VALUES LESS THAN (13) ENGINE = InnoDB) */ PARTITION quarter4 VALUES LESS THAN (13) ENGINE = InnoDB)
12 inserts; 12 inserts;
select count(*) from t3; select count(*) from t3;
count(*) count(*)
@ -331,13 +331,13 @@ t4 CREATE TABLE `t4` (
`a` date NOT NULL, `a` date NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (month(a)) PARTITION BY LIST (month(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES IN (1,2,3) ENGINE = InnoDB, (PARTITION quarter1 VALUES IN (1,2,3) ENGINE = InnoDB,
PARTITION quarter2 VALUES IN (4,5,6) ENGINE = InnoDB, PARTITION quarter2 VALUES IN (4,5,6) ENGINE = InnoDB,
PARTITION quarter3 VALUES IN (7,8,9) ENGINE = InnoDB, PARTITION quarter3 VALUES IN (7,8,9) ENGINE = InnoDB,
PARTITION quarter4 VALUES IN (10,11,12) ENGINE = InnoDB) */ PARTITION quarter4 VALUES IN (10,11,12) ENGINE = InnoDB)
12 inserts; 12 inserts;
select count(*) from t4; select count(*) from t4;
count(*) count(*)
@ -369,11 +369,11 @@ t1 CREATE TABLE `t1` (
`a` time NOT NULL, `a` time NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values ('21:21:21'), ('12:10:30'), ('03:03:03'), ('23:59'); insert into t1 values ('21:21:21'), ('12:10:30'), ('03:03:03'), ('23:59');
select * from t1; select * from t1;
a a
@ -399,8 +399,8 @@ t2 CREATE TABLE `t2` (
`a` time NOT NULL, `a` time NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 12 */ PARTITIONS 12
insert into t2 values ('0:1:1'), ('10:11:12'), ('13:14:15'), ('14:15:16'); insert into t2 values ('0:1:1'), ('10:11:12'), ('13:14:15'), ('14:15:16');
select * from t2; select * from t2;
a a
@ -498,13 +498,13 @@ t3 CREATE TABLE `t3` (
`a` time NOT NULL, `a` time NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (second(a)) PARTITION BY RANGE (second(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES LESS THAN (16) ENGINE = InnoDB, (PARTITION quarter1 VALUES LESS THAN (16) ENGINE = InnoDB,
PARTITION quarter2 VALUES LESS THAN (31) ENGINE = InnoDB, PARTITION quarter2 VALUES LESS THAN (31) ENGINE = InnoDB,
PARTITION quarter3 VALUES LESS THAN (46) ENGINE = InnoDB, PARTITION quarter3 VALUES LESS THAN (46) ENGINE = InnoDB,
PARTITION quarter4 VALUES LESS THAN (61) ENGINE = InnoDB) */ PARTITION quarter4 VALUES LESS THAN (61) ENGINE = InnoDB)
59 inserts; 59 inserts;
select count(*) from t3; select count(*) from t3;
count(*) count(*)
@ -585,13 +585,13 @@ t4 CREATE TABLE `t4` (
`a` time NOT NULL, `a` time NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (second(a)) PARTITION BY LIST (second(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) ENGINE = InnoDB, (PARTITION quarter1 VALUES IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) ENGINE = InnoDB,
PARTITION quarter2 VALUES IN (16,17,18,19,20,21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB, PARTITION quarter2 VALUES IN (16,17,18,19,20,21,22,23,24,25,26,27,28,29,30) ENGINE = InnoDB,
PARTITION quarter3 VALUES IN (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45) ENGINE = InnoDB, PARTITION quarter3 VALUES IN (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45) ENGINE = InnoDB,
PARTITION quarter4 VALUES IN (46,47,48,49,50,51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB) */ PARTITION quarter4 VALUES IN (46,47,48,49,50,51,52,53,54,55,56,57,58,59,60) ENGINE = InnoDB)
59 inserts; 59 inserts;
select count(*) from t4; select count(*) from t4;
count(*) count(*)
@ -670,11 +670,11 @@ t1 CREATE TABLE `t1` (
`a` datetime NOT NULL, `a` datetime NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59'); insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59');
select * from t1; select * from t1;
a a
@ -700,8 +700,8 @@ t2 CREATE TABLE `t2` (
`a` datetime NOT NULL, `a` datetime NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 12 */ PARTITIONS 12
insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16'); insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16');
select * from t2; select * from t2;
a a
@ -799,13 +799,13 @@ t3 CREATE TABLE `t3` (
`a` datetime NOT NULL, `a` datetime NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (month(a)) PARTITION BY RANGE (month(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES LESS THAN (4) ENGINE = InnoDB, (PARTITION quarter1 VALUES LESS THAN (4) ENGINE = InnoDB,
PARTITION quarter2 VALUES LESS THAN (7) ENGINE = InnoDB, PARTITION quarter2 VALUES LESS THAN (7) ENGINE = InnoDB,
PARTITION quarter3 VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION quarter3 VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION quarter4 VALUES LESS THAN (13) ENGINE = InnoDB) */ PARTITION quarter4 VALUES LESS THAN (13) ENGINE = InnoDB)
12 inserts; 12 inserts;
select count(*) from t3; select count(*) from t3;
count(*) count(*)
@ -839,13 +839,13 @@ t4 CREATE TABLE `t4` (
`a` datetime NOT NULL, `a` datetime NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (month(a)) PARTITION BY LIST (month(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES IN (1,2,3) ENGINE = InnoDB, (PARTITION quarter1 VALUES IN (1,2,3) ENGINE = InnoDB,
PARTITION quarter2 VALUES IN (4,5,6) ENGINE = InnoDB, PARTITION quarter2 VALUES IN (4,5,6) ENGINE = InnoDB,
PARTITION quarter3 VALUES IN (7,8,9) ENGINE = InnoDB, PARTITION quarter3 VALUES IN (7,8,9) ENGINE = InnoDB,
PARTITION quarter4 VALUES IN (10,11,12) ENGINE = InnoDB) */ PARTITION quarter4 VALUES IN (10,11,12) ENGINE = InnoDB)
12 inserts; 12 inserts;
select count(*) from t4; select count(*) from t4;
count(*) count(*)
@ -877,11 +877,11 @@ t1 CREATE TABLE `t1` (
`a` year(4) NOT NULL, `a` year(4) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values ('1975'), (2020), ('1980'), ('2000'); insert into t1 values ('1975'), (2020), ('1980'), ('2000');
select * from t1; select * from t1;
a a
@ -907,8 +907,8 @@ t2 CREATE TABLE `t2` (
`a` year(4) NOT NULL, `a` year(4) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 12 */ PARTITIONS 12
insert into t2 values ('1975'), ('2020'), ('1980'), ('2000'); insert into t2 values ('1975'), ('2020'), ('1980'), ('2000');
select * from t2; select * from t2;
a a

View File

@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `a` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59'); insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59');
select * from t1; select * from t1;
a a
@ -40,8 +40,8 @@ t2 CREATE TABLE `t2` (
`a` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `a` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 12 */ PARTITIONS 12
insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16'); insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16');
select * from t2; select * from t2;
a a
@ -137,11 +137,11 @@ t1 CREATE TABLE `t1` (
`a` date NOT NULL, `a` date NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15'); insert into t1 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15');
select * from t1; select * from t1;
a a
@ -167,8 +167,8 @@ t2 CREATE TABLE `t2` (
`a` date NOT NULL, `a` date NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 12 */ PARTITIONS 12
insert into t2 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15'); insert into t2 values ('1975-01-01'), ('2020-12-31'), ('1980-10-14'), ('2000-06-15');
select * from t2; select * from t2;
a a
@ -291,13 +291,13 @@ t3 CREATE TABLE `t3` (
`a` date NOT NULL, `a` date NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (month(a)) PARTITION BY RANGE (month(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES LESS THAN (4) ENGINE = MyISAM, (PARTITION quarter1 VALUES LESS THAN (4) ENGINE = MyISAM,
PARTITION quarter2 VALUES LESS THAN (7) ENGINE = MyISAM, PARTITION quarter2 VALUES LESS THAN (7) ENGINE = MyISAM,
PARTITION quarter3 VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION quarter3 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION quarter4 VALUES LESS THAN (13) ENGINE = MyISAM) */ PARTITION quarter4 VALUES LESS THAN (13) ENGINE = MyISAM)
12 inserts; 12 inserts;
select count(*) from t3; select count(*) from t3;
count(*) count(*)
@ -331,13 +331,13 @@ t4 CREATE TABLE `t4` (
`a` date NOT NULL, `a` date NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (month(a)) PARTITION BY LIST (month(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES IN (1,2,3) ENGINE = MyISAM, (PARTITION quarter1 VALUES IN (1,2,3) ENGINE = MyISAM,
PARTITION quarter2 VALUES IN (4,5,6) ENGINE = MyISAM, PARTITION quarter2 VALUES IN (4,5,6) ENGINE = MyISAM,
PARTITION quarter3 VALUES IN (7,8,9) ENGINE = MyISAM, PARTITION quarter3 VALUES IN (7,8,9) ENGINE = MyISAM,
PARTITION quarter4 VALUES IN (10,11,12) ENGINE = MyISAM) */ PARTITION quarter4 VALUES IN (10,11,12) ENGINE = MyISAM)
12 inserts; 12 inserts;
select count(*) from t4; select count(*) from t4;
count(*) count(*)
@ -369,11 +369,11 @@ t1 CREATE TABLE `t1` (
`a` time NOT NULL, `a` time NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values ('21:21:21'), ('12:10:30'), ('03:03:03'), ('23:59'); insert into t1 values ('21:21:21'), ('12:10:30'), ('03:03:03'), ('23:59');
select * from t1; select * from t1;
a a
@ -399,8 +399,8 @@ t2 CREATE TABLE `t2` (
`a` time NOT NULL, `a` time NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 12 */ PARTITIONS 12
insert into t2 values ('0:1:1'), ('10:11:12'), ('13:14:15'), ('14:15:16'); insert into t2 values ('0:1:1'), ('10:11:12'), ('13:14:15'), ('14:15:16');
select * from t2; select * from t2;
a a
@ -498,13 +498,13 @@ t3 CREATE TABLE `t3` (
`a` time NOT NULL, `a` time NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (second(a)) PARTITION BY RANGE (second(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES LESS THAN (16) ENGINE = MyISAM, (PARTITION quarter1 VALUES LESS THAN (16) ENGINE = MyISAM,
PARTITION quarter2 VALUES LESS THAN (31) ENGINE = MyISAM, PARTITION quarter2 VALUES LESS THAN (31) ENGINE = MyISAM,
PARTITION quarter3 VALUES LESS THAN (46) ENGINE = MyISAM, PARTITION quarter3 VALUES LESS THAN (46) ENGINE = MyISAM,
PARTITION quarter4 VALUES LESS THAN (61) ENGINE = MyISAM) */ PARTITION quarter4 VALUES LESS THAN (61) ENGINE = MyISAM)
59 inserts; 59 inserts;
select count(*) from t3; select count(*) from t3;
count(*) count(*)
@ -585,13 +585,13 @@ t4 CREATE TABLE `t4` (
`a` time NOT NULL, `a` time NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (second(a)) PARTITION BY LIST (second(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) ENGINE = MyISAM, (PARTITION quarter1 VALUES IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) ENGINE = MyISAM,
PARTITION quarter2 VALUES IN (16,17,18,19,20,21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM, PARTITION quarter2 VALUES IN (16,17,18,19,20,21,22,23,24,25,26,27,28,29,30) ENGINE = MyISAM,
PARTITION quarter3 VALUES IN (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45) ENGINE = MyISAM, PARTITION quarter3 VALUES IN (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45) ENGINE = MyISAM,
PARTITION quarter4 VALUES IN (46,47,48,49,50,51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM) */ PARTITION quarter4 VALUES IN (46,47,48,49,50,51,52,53,54,55,56,57,58,59,60) ENGINE = MyISAM)
59 inserts; 59 inserts;
select count(*) from t4; select count(*) from t4;
count(*) count(*)
@ -670,11 +670,11 @@ t1 CREATE TABLE `t1` (
`a` datetime NOT NULL, `a` datetime NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59'); insert into t1 values ('1975-01-01 21:21:21'), ('2020-12-31 12:10:30'), ('1980-10-14 03:03'), ('2000-06-15 23:59');
select * from t1; select * from t1;
a a
@ -700,8 +700,8 @@ t2 CREATE TABLE `t2` (
`a` datetime NOT NULL, `a` datetime NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 12 */ PARTITIONS 12
insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16'); insert into t2 values ('1975-01-01 0:1:1'), ('2020-12-31 10:11:12'), ('1980-10-14 13:14:15'), ('2000-06-15 14:15:16');
select * from t2; select * from t2;
a a
@ -799,13 +799,13 @@ t3 CREATE TABLE `t3` (
`a` datetime NOT NULL, `a` datetime NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (month(a)) PARTITION BY RANGE (month(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES LESS THAN (4) ENGINE = MyISAM, (PARTITION quarter1 VALUES LESS THAN (4) ENGINE = MyISAM,
PARTITION quarter2 VALUES LESS THAN (7) ENGINE = MyISAM, PARTITION quarter2 VALUES LESS THAN (7) ENGINE = MyISAM,
PARTITION quarter3 VALUES LESS THAN (10) ENGINE = MyISAM, PARTITION quarter3 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION quarter4 VALUES LESS THAN (13) ENGINE = MyISAM) */ PARTITION quarter4 VALUES LESS THAN (13) ENGINE = MyISAM)
12 inserts; 12 inserts;
select count(*) from t3; select count(*) from t3;
count(*) count(*)
@ -839,13 +839,13 @@ t4 CREATE TABLE `t4` (
`a` datetime NOT NULL, `a` datetime NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (month(a)) PARTITION BY LIST (month(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 3 SUBPARTITIONS 3
(PARTITION quarter1 VALUES IN (1,2,3) ENGINE = MyISAM, (PARTITION quarter1 VALUES IN (1,2,3) ENGINE = MyISAM,
PARTITION quarter2 VALUES IN (4,5,6) ENGINE = MyISAM, PARTITION quarter2 VALUES IN (4,5,6) ENGINE = MyISAM,
PARTITION quarter3 VALUES IN (7,8,9) ENGINE = MyISAM, PARTITION quarter3 VALUES IN (7,8,9) ENGINE = MyISAM,
PARTITION quarter4 VALUES IN (10,11,12) ENGINE = MyISAM) */ PARTITION quarter4 VALUES IN (10,11,12) ENGINE = MyISAM)
12 inserts; 12 inserts;
select count(*) from t4; select count(*) from t4;
count(*) count(*)
@ -877,11 +877,11 @@ t1 CREATE TABLE `t1` (
`a` year(4) NOT NULL, `a` year(4) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values ('1975'), (2020), ('1980'), ('2000'); insert into t1 values ('1975'), (2020), ('1980'), ('2000');
select * from t1; select * from t1;
a a
@ -907,8 +907,8 @@ t2 CREATE TABLE `t2` (
`a` year(4) NOT NULL, `a` year(4) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 12 */ PARTITIONS 12
insert into t2 values ('1975'), ('2020'), ('1980'), ('2000'); insert into t2 values ('1975'), ('2020'), ('1980'), ('2000');
select * from t2; select * from t2;
a a

View File

@ -55,9 +55,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -100,9 +100,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -167,9 +167,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -212,9 +212,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -279,9 +279,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -324,9 +324,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -391,9 +391,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -436,9 +436,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -503,9 +503,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -548,9 +548,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -615,9 +615,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -660,9 +660,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -727,9 +727,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -772,9 +772,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -839,9 +839,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -884,9 +884,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -951,9 +951,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -996,9 +996,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
11 Original from partition p1 11 Original from partition p1
@ -1063,9 +1063,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1098,9 +1098,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1165,9 +1165,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1200,9 +1200,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1267,9 +1267,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1302,9 +1302,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1369,9 +1369,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1404,9 +1404,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1471,9 +1471,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1506,9 +1506,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1573,9 +1573,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1608,9 +1608,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1675,9 +1675,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1710,9 +1710,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1777,9 +1777,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1812,9 +1812,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1879,9 +1879,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
1 Original from partition p0 1 Original from partition p0
@ -1914,9 +1914,9 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(64) DEFAULT NULL `b` varchar(64) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t1; SELECT * FROM t1;
a b a b
11 Original from partition p1 11 Original from partition p1

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -51,8 +51,8 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ (PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
t1#P#p0.ibd t1#P#p0.ibd
t1.frm t1.frm
t1.par t1.par
@ -88,9 +88,9 @@ Table Create Table
t1 CREATE TABLE `t1` ( t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION p10 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION p10 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1; SELECT * FROM t1;
a a
1 1

View File

@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` decimal(10,4) NOT NULL, `a` decimal(10,4) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (999999.9999), (-999999.9999), (123456.7899), (-123456.7899), (-1.5), (1), (0), (-1), (1.5), (1234.567), (-1234.567); insert into t1 values (999999.9999), (-999999.9999), (123456.7899), (-123456.7899), (-1.5), (1), (0), (-1), (1.5), (1234.567), (-1234.567);
select * from t1; select * from t1;
a a
@ -54,8 +54,8 @@ t2 CREATE TABLE `t2` (
`a` decimal(18,9) NOT NULL, `a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 10 */ PARTITIONS 10
insert into t2 values (999999999.999999999), (-999999999.999999999), (-1.5), (-1), (0), (1.5), (1234.567), (-1234.567); insert into t2 values (999999999.999999999), (-999999999.999999999), (-1.5), (-1), (0), (1.5), (1234.567), (-1234.567);
select * from t2; select * from t2;
a a
@ -100,14 +100,14 @@ t3 CREATE TABLE `t3` (
`a` decimal(18,9) NOT NULL, `a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (floor(a)) PARTITION BY RANGE (floor(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION pa2 VALUES LESS THAN (2) ENGINE = InnoDB, (PARTITION pa2 VALUES LESS THAN (2) ENGINE = InnoDB,
PARTITION pa4 VALUES LESS THAN (4) ENGINE = InnoDB, PARTITION pa4 VALUES LESS THAN (4) ENGINE = InnoDB,
PARTITION pa6 VALUES LESS THAN (6) ENGINE = InnoDB, PARTITION pa6 VALUES LESS THAN (6) ENGINE = InnoDB,
PARTITION pa8 VALUES LESS THAN (8) ENGINE = InnoDB, PARTITION pa8 VALUES LESS THAN (8) ENGINE = InnoDB,
PARTITION pa10 VALUES LESS THAN (10) ENGINE = InnoDB) */ PARTITION pa10 VALUES LESS THAN (10) ENGINE = InnoDB)
9*3 inserts; 9*3 inserts;
select count(*) from t3; select count(*) from t3;
count(*) count(*)
@ -127,14 +127,14 @@ t4 CREATE TABLE `t4` (
`a` decimal(18,9) NOT NULL, `a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ceiling(a)) PARTITION BY LIST (ceiling(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION pa2 VALUES IN (1,2) ENGINE = InnoDB, (PARTITION pa2 VALUES IN (1,2) ENGINE = InnoDB,
PARTITION pa4 VALUES IN (3,4) ENGINE = InnoDB, PARTITION pa4 VALUES IN (3,4) ENGINE = InnoDB,
PARTITION pa6 VALUES IN (5,6) ENGINE = InnoDB, PARTITION pa6 VALUES IN (5,6) ENGINE = InnoDB,
PARTITION pa8 VALUES IN (7,8) ENGINE = InnoDB, PARTITION pa8 VALUES IN (7,8) ENGINE = InnoDB,
PARTITION pa10 VALUES IN (9,10) ENGINE = InnoDB) */ PARTITION pa10 VALUES IN (9,10) ENGINE = InnoDB)
9*3 inserts; 9*3 inserts;
select count(*) from t4; select count(*) from t4;
count(*) count(*)

View File

@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` decimal(10,4) NOT NULL, `a` decimal(10,4) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (999999.9999), (-999999.9999), (123456.7899), (-123456.7899), (-1.5), (1), (0), (-1), (1.5), (1234.567), (-1234.567); insert into t1 values (999999.9999), (-999999.9999), (123456.7899), (-123456.7899), (-1.5), (1), (0), (-1), (1.5), (1234.567), (-1234.567);
select * from t1; select * from t1;
a a
@ -54,8 +54,8 @@ t2 CREATE TABLE `t2` (
`a` decimal(18,9) NOT NULL, `a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 10 */ PARTITIONS 10
insert into t2 values (999999999.999999999), (-999999999.999999999), (-1.5), (-1), (0), (1.5), (1234.567), (-1234.567); insert into t2 values (999999999.999999999), (-999999999.999999999), (-1.5), (-1), (0), (1.5), (1234.567), (-1234.567);
select * from t2; select * from t2;
a a
@ -100,14 +100,14 @@ t3 CREATE TABLE `t3` (
`a` decimal(18,9) NOT NULL, `a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (floor(a)) PARTITION BY RANGE (floor(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION pa2 VALUES LESS THAN (2) ENGINE = MyISAM, (PARTITION pa2 VALUES LESS THAN (2) ENGINE = MyISAM,
PARTITION pa4 VALUES LESS THAN (4) ENGINE = MyISAM, PARTITION pa4 VALUES LESS THAN (4) ENGINE = MyISAM,
PARTITION pa6 VALUES LESS THAN (6) ENGINE = MyISAM, PARTITION pa6 VALUES LESS THAN (6) ENGINE = MyISAM,
PARTITION pa8 VALUES LESS THAN (8) ENGINE = MyISAM, PARTITION pa8 VALUES LESS THAN (8) ENGINE = MyISAM,
PARTITION pa10 VALUES LESS THAN (10) ENGINE = MyISAM) */ PARTITION pa10 VALUES LESS THAN (10) ENGINE = MyISAM)
9*3 inserts; 9*3 inserts;
select count(*) from t3; select count(*) from t3;
count(*) count(*)
@ -127,14 +127,14 @@ t4 CREATE TABLE `t4` (
`a` decimal(18,9) NOT NULL, `a` decimal(18,9) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (ceiling(a)) PARTITION BY LIST (ceiling(a))
SUBPARTITION BY KEY (a) SUBPARTITION BY KEY (a)
SUBPARTITIONS 2 SUBPARTITIONS 2
(PARTITION pa2 VALUES IN (1,2) ENGINE = MyISAM, (PARTITION pa2 VALUES IN (1,2) ENGINE = MyISAM,
PARTITION pa4 VALUES IN (3,4) ENGINE = MyISAM, PARTITION pa4 VALUES IN (3,4) ENGINE = MyISAM,
PARTITION pa6 VALUES IN (5,6) ENGINE = MyISAM, PARTITION pa6 VALUES IN (5,6) ENGINE = MyISAM,
PARTITION pa8 VALUES IN (7,8) ENGINE = MyISAM, PARTITION pa8 VALUES IN (7,8) ENGINE = MyISAM,
PARTITION pa10 VALUES IN (9,10) ENGINE = MyISAM) */ PARTITION pa10 VALUES IN (9,10) ENGINE = MyISAM)
9*3 inserts; 9*3 inserts;
select count(*) from t4; select count(*) from t4;
count(*) count(*)

View File

@ -68,8 +68,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -525,9 +525,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
(PARTITION part1 ENGINE = InnoDB, (PARTITION part1 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB) */ PARTITION part2 ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -984,14 +984,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
SUBPARTITION subpart12 ENGINE = InnoDB), SUBPARTITION subpart12 ENGINE = InnoDB),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = InnoDB, (SUBPARTITION subpart21 ENGINE = InnoDB,
SUBPARTITION subpart22 ENGINE = InnoDB)) */ SUBPARTITION subpart22 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -1509,14 +1509,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
SUBPARTITION subpart12 ENGINE = InnoDB), SUBPARTITION subpart12 ENGINE = InnoDB),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = InnoDB, (SUBPARTITION subpart21 ENGINE = InnoDB,
SUBPARTITION subpart22 ENGINE = InnoDB)) */ SUBPARTITION subpart22 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2010,14 +2010,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
SUBPARTITION subpart12 ENGINE = InnoDB), SUBPARTITION subpart12 ENGINE = InnoDB),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = InnoDB, (SUBPARTITION subpart21 ENGINE = InnoDB,
SUBPARTITION subpart22 ENGINE = InnoDB)) */ SUBPARTITION subpart22 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2472,14 +2472,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
SUBPARTITION subpart12 ENGINE = InnoDB), SUBPARTITION subpart12 ENGINE = InnoDB),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = InnoDB, (SUBPARTITION subpart21 ENGINE = InnoDB,
SUBPARTITION subpart22 ENGINE = InnoDB)) */ SUBPARTITION subpart22 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -2934,9 +2934,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
(PARTITION part1 ENGINE = InnoDB, (PARTITION part1 ENGINE = InnoDB,
PARTITION part2 ENGINE = InnoDB) */ PARTITION part2 ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3393,14 +3393,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
SUBPARTITION subpart12 ENGINE = InnoDB), SUBPARTITION subpart12 ENGINE = InnoDB),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = InnoDB, (SUBPARTITION subpart21 ENGINE = InnoDB,
SUBPARTITION subpart22 ENGINE = InnoDB)) */ SUBPARTITION subpart22 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -3858,14 +3858,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
SUBPARTITION subpart12 ENGINE = InnoDB), SUBPARTITION subpart12 ENGINE = InnoDB),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = InnoDB, (SUBPARTITION subpart21 ENGINE = InnoDB,
SUBPARTITION subpart22 ENGINE = InnoDB)) */ SUBPARTITION subpart22 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4316,8 +4316,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
(PARTITION part1 ENGINE = InnoDB) */ (PARTITION part1 ENGINE = InnoDB)
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1
@ -4770,11 +4770,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (1000) (PARTITION part1 VALUES LESS THAN (1000)
(SUBPARTITION subpart11 ENGINE = InnoDB, (SUBPARTITION subpart11 ENGINE = InnoDB,
SUBPARTITION subpart12 ENGINE = InnoDB)) */ SUBPARTITION subpart12 ENGINE = InnoDB))
# check prerequisites-1 success: 1 # check prerequisites-1 success: 1
# check COUNT(*) success: 1 # check COUNT(*) success: 1

View File

@ -68,8 +68,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
PARTITIONS 2 */ PARTITIONS 2
unified filelist unified filelist
t1#P#p0.MYD t1#P#p0.MYD
@ -534,9 +534,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
(PARTITION part1 ENGINE = MyISAM, (PARTITION part1 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM) */ PARTITION part2 ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1.MYD t1#P#part1.MYD
@ -1002,14 +1002,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
SUBPARTITION subpart12 ENGINE = MyISAM), SUBPARTITION subpart12 ENGINE = MyISAM),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = MyISAM, (SUBPARTITION subpart21 ENGINE = MyISAM,
SUBPARTITION subpart22 ENGINE = MyISAM)) */ SUBPARTITION subpart22 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -1540,14 +1540,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
SUBPARTITION subpart12 ENGINE = MyISAM), SUBPARTITION subpart12 ENGINE = MyISAM),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = MyISAM, (SUBPARTITION subpart21 ENGINE = MyISAM,
SUBPARTITION subpart22 ENGINE = MyISAM)) */ SUBPARTITION subpart22 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -2054,14 +2054,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
SUBPARTITION subpart12 ENGINE = MyISAM), SUBPARTITION subpart12 ENGINE = MyISAM),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = MyISAM, (SUBPARTITION subpart21 ENGINE = MyISAM,
SUBPARTITION subpart22 ENGINE = MyISAM)) */ SUBPARTITION subpart22 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -2529,14 +2529,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
SUBPARTITION subpart12 ENGINE = MyISAM), SUBPARTITION subpart12 ENGINE = MyISAM),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = MyISAM, (SUBPARTITION subpart21 ENGINE = MyISAM,
SUBPARTITION subpart22 ENGINE = MyISAM)) */ SUBPARTITION subpart22 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -3004,9 +3004,9 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
(PARTITION part1 ENGINE = MyISAM, (PARTITION part1 ENGINE = MyISAM,
PARTITION part2 ENGINE = MyISAM) */ PARTITION part2 ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1.MYD t1#P#part1.MYD
@ -3472,14 +3472,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
SUBPARTITION subpart12 ENGINE = MyISAM), SUBPARTITION subpart12 ENGINE = MyISAM),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = MyISAM, (SUBPARTITION subpart21 ENGINE = MyISAM,
SUBPARTITION subpart22 ENGINE = MyISAM)) */ SUBPARTITION subpart22 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -3950,14 +3950,14 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (10) (PARTITION part1 VALUES LESS THAN (10)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
SUBPARTITION subpart12 ENGINE = MyISAM), SUBPARTITION subpart12 ENGINE = MyISAM),
PARTITION part2 VALUES LESS THAN (2147483646) PARTITION part2 VALUES LESS THAN (2147483646)
(SUBPARTITION subpart21 ENGINE = MyISAM, (SUBPARTITION subpart21 ENGINE = MyISAM,
SUBPARTITION subpart22 ENGINE = MyISAM)) */ SUBPARTITION subpart22 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD
@ -4421,8 +4421,8 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (f_int1) PARTITION BY HASH (f_int1)
(PARTITION part1 ENGINE = MyISAM) */ (PARTITION part1 ENGINE = MyISAM)
unified filelist unified filelist
t1#P#part1.MYD t1#P#part1.MYD
@ -4882,11 +4882,11 @@ t1 CREATE TABLE `t1` (
`f_char2` char(20) DEFAULT NULL, `f_char2` char(20) DEFAULT NULL,
`f_charbig` varchar(1000) DEFAULT NULL `f_charbig` varchar(1000) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (f_int1) PARTITION BY RANGE (f_int1)
SUBPARTITION BY HASH (f_int1) SUBPARTITION BY HASH (f_int1)
(PARTITION part1 VALUES LESS THAN (1000) (PARTITION part1 VALUES LESS THAN (1000)
(SUBPARTITION subpart11 ENGINE = MyISAM, (SUBPARTITION subpart11 ENGINE = MyISAM,
SUBPARTITION subpart12 ENGINE = MyISAM)) */ SUBPARTITION subpart12 ENGINE = MyISAM))
unified filelist unified filelist
t1#P#part1#SP#subpart11.MYD t1#P#part1#SP#subpart11.MYD

View File

@ -128,10 +128,10 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`) USING BTREE UNIQUE KEY `a` (`a`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION p1 VALUES LESS THAN (100) ENGINE = InnoDB, PARTITION p1 VALUES LESS THAN (100) ENGINE = InnoDB,
PARTITION p2 VALUES LESS THAN (1000) ENGINE = InnoDB) */ PARTITION p2 VALUES LESS THAN (1000) ENGINE = InnoDB)
ALTER TABLE tp DROP INDEX a; ALTER TABLE tp DROP INDEX a;
ALTER TABLE t_10 DROP INDEX a; ALTER TABLE t_10 DROP INDEX a;
ALTER TABLE tp ADD UNIQUE INDEX USING BTREE (a,b); ALTER TABLE tp ADD UNIQUE INDEX USING BTREE (a,b);
@ -153,10 +153,10 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`,`b`) USING BTREE UNIQUE KEY `a` (`a`,`b`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION p1 VALUES LESS THAN (100) ENGINE = InnoDB, PARTITION p1 VALUES LESS THAN (100) ENGINE = InnoDB,
PARTITION p2 VALUES LESS THAN (1000) ENGINE = InnoDB) */ PARTITION p2 VALUES LESS THAN (1000) ENGINE = InnoDB)
DROP TABLE IF EXISTS t_10; DROP TABLE IF EXISTS t_10;
DROP TABLE IF EXISTS t_100; DROP TABLE IF EXISTS t_100;
DROP TABLE IF EXISTS t_1000; DROP TABLE IF EXISTS t_1000;

View File

@ -128,10 +128,10 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`) USING BTREE UNIQUE KEY `a` (`a`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (100) ENGINE = MyISAM, PARTITION p1 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p2 VALUES LESS THAN (1000) ENGINE = MyISAM) */ PARTITION p2 VALUES LESS THAN (1000) ENGINE = MyISAM)
ALTER TABLE tp DROP INDEX a; ALTER TABLE tp DROP INDEX a;
ALTER TABLE t_10 DROP INDEX a; ALTER TABLE t_10 DROP INDEX a;
ALTER TABLE tp ADD UNIQUE INDEX USING BTREE (a,b); ALTER TABLE tp ADD UNIQUE INDEX USING BTREE (a,b);
@ -153,10 +153,10 @@ tp CREATE TABLE `tp` (
PRIMARY KEY (`a`), PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`,`b`) USING BTREE UNIQUE KEY `a` (`a`,`b`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (10) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN (100) ENGINE = MyISAM, PARTITION p1 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p2 VALUES LESS THAN (1000) ENGINE = MyISAM) */ PARTITION p2 VALUES LESS THAN (1000) ENGINE = MyISAM)
DROP TABLE IF EXISTS t_10; DROP TABLE IF EXISTS t_10;
DROP TABLE IF EXISTS t_100; DROP TABLE IF EXISTS t_100;
DROP TABLE IF EXISTS t_1000; DROP TABLE IF EXISTS t_1000;

View File

@ -14,8 +14,8 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL, `b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 4 */ PARTITIONS 4
SHOW CREATE TABLE t; SHOW CREATE TABLE t;
Table Create Table Table Create Table
t CREATE TABLE `t` ( t CREATE TABLE `t` (
@ -80,8 +80,8 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL, `b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=ARCHIVE AUTO_INCREMENT=22 DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE AUTO_INCREMENT=22 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 4 */ PARTITIONS 4
SHOW CREATE TABLE t; SHOW CREATE TABLE t;
Table Create Table Table Create Table
t CREATE TABLE `t` ( t CREATE TABLE `t` (
@ -175,9 +175,9 @@ tp CREATE TABLE `tp` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(55) DEFAULT NULL `b` varchar(55) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ARCHIVE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ARCHIVE,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE)
SET DEBUG_SYNC= 'now SIGNAL goto_verification'; SET DEBUG_SYNC= 'now SIGNAL goto_verification';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress'; SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# select from t and select/update/delete/insert from tp should work # select from t and select/update/delete/insert from tp should work
@ -208,9 +208,9 @@ tp CREATE TABLE `tp` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(55) DEFAULT NULL `b` varchar(55) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ARCHIVE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ARCHIVE,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE)
SET DEBUG_SYNC= 'now SIGNAL goto_wait'; SET DEBUG_SYNC= 'now SIGNAL goto_wait';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress'; SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# Both tables should now be under exclusive lock, even SHOW should fail # Both tables should now be under exclusive lock, even SHOW should fail
@ -265,9 +265,9 @@ tp CREATE TABLE `tp` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(55) DEFAULT NULL `b` varchar(55) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ARCHIVE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ARCHIVE,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE)
SELECT * FROM tp WHERE a = 99; SELECT * FROM tp WHERE a = 99;
a b a b
99 End of values 99 End of values
@ -292,9 +292,9 @@ tp CREATE TABLE `tp` (
`a` int(11) DEFAULT NULL, `a` int(11) DEFAULT NULL,
`b` varchar(55) DEFAULT NULL `b` varchar(55) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = ARCHIVE, (PARTITION p0 VALUES LESS THAN (100) ENGINE = ARCHIVE,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE)
SELECT * FROM t; SELECT * FROM t;
a b a b
10 Ten 10 Ten

View File

@ -13,8 +13,8 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL, `b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 4 */ PARTITIONS 4
SHOW CREATE TABLE t; SHOW CREATE TABLE t;
Table Create Table Table Create Table
t CREATE TABLE `t` ( t CREATE TABLE `t` (
@ -86,8 +86,8 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL, `b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB AUTO_INCREMENT=112 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=112 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 4 */ PARTITIONS 4
SHOW CREATE TABLE t; SHOW CREATE TABLE t;
Table Create Table Table Create Table
t CREATE TABLE `t` ( t CREATE TABLE `t` (
@ -194,9 +194,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SET DEBUG_SYNC= 'now SIGNAL goto_verification'; SET DEBUG_SYNC= 'now SIGNAL goto_verification';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress'; SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# select from t and select/update/delete/insert from tp should work # select from t and select/update/delete/insert from tp should work
@ -237,9 +237,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SET DEBUG_SYNC= 'now SIGNAL goto_wait'; SET DEBUG_SYNC= 'now SIGNAL goto_wait';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress'; SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# Both tables should now be under exclusive lock, even SHOW should fail # Both tables should now be under exclusive lock, even SHOW should fail
@ -312,9 +312,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM tp WHERE a = 99; SELECT * FROM tp WHERE a = 99;
a b a b
99 End of values 99 End of values
@ -346,9 +346,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB, (PARTITION p0 VALUES LESS THAN (100) ENGINE = InnoDB,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t; SELECT * FROM t;
a b a b
10 Ten 10 Ten

View File

@ -13,8 +13,8 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL, `b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 4 */ PARTITIONS 4
SHOW CREATE TABLE t; SHOW CREATE TABLE t;
Table Create Table Table Create Table
t CREATE TABLE `t` ( t CREATE TABLE `t` (
@ -86,8 +86,8 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL, `b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MEMORY AUTO_INCREMENT=112 DEFAULT CHARSET=latin1 ) ENGINE=MEMORY AUTO_INCREMENT=112 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 4 */ PARTITIONS 4
SHOW CREATE TABLE t; SHOW CREATE TABLE t;
Table Create Table Table Create Table
t CREATE TABLE `t` ( t CREATE TABLE `t` (
@ -194,9 +194,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
SET DEBUG_SYNC= 'now SIGNAL goto_verification'; SET DEBUG_SYNC= 'now SIGNAL goto_verification';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress'; SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# select from t and select/update/delete/insert from tp should work # select from t and select/update/delete/insert from tp should work
@ -237,9 +237,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
SET DEBUG_SYNC= 'now SIGNAL goto_wait'; SET DEBUG_SYNC= 'now SIGNAL goto_wait';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress'; SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# Both tables should now be under exclusive lock, even SHOW should fail # Both tables should now be under exclusive lock, even SHOW should fail
@ -312,9 +312,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
SELECT * FROM tp WHERE a = 99; SELECT * FROM tp WHERE a = 99;
a b a b
99 End of values 99 End of values
@ -346,9 +346,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MEMORY DEFAULT CHARSET=latin1 ) ENGINE=MEMORY DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MEMORY,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MEMORY)
SELECT * FROM t; SELECT * FROM t;
a b a b
10 Ten 10 Ten

View File

@ -13,8 +13,8 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL, `b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 4 */ PARTITIONS 4
SHOW CREATE TABLE t; SHOW CREATE TABLE t;
Table Create Table Table Create Table
t CREATE TABLE `t` ( t CREATE TABLE `t` (
@ -86,8 +86,8 @@ tp CREATE TABLE `tp` (
`b` varchar(24) DEFAULT NULL, `b` varchar(24) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM AUTO_INCREMENT=112 DEFAULT CHARSET=latin1 ) ENGINE=MyISAM AUTO_INCREMENT=112 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
PARTITIONS 4 */ PARTITIONS 4
SHOW CREATE TABLE t; SHOW CREATE TABLE t;
Table Create Table Table Create Table
t CREATE TABLE `t` ( t CREATE TABLE `t` (
@ -194,9 +194,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SET DEBUG_SYNC= 'now SIGNAL goto_verification'; SET DEBUG_SYNC= 'now SIGNAL goto_verification';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress'; SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# select from t and select/update/delete/insert from tp should work # select from t and select/update/delete/insert from tp should work
@ -237,9 +237,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SET DEBUG_SYNC= 'now SIGNAL goto_wait'; SET DEBUG_SYNC= 'now SIGNAL goto_wait';
SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress'; SET DEBUG_SYNC= 'now WAIT_FOR swap_in_progress';
# Both tables should now be under exclusive lock, even SHOW should fail # Both tables should now be under exclusive lock, even SHOW should fail
@ -312,9 +312,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM tp WHERE a = 99; SELECT * FROM tp WHERE a = 99;
a b a b
99 End of values 99 End of values
@ -346,9 +346,9 @@ tp CREATE TABLE `tp` (
`b` varchar(55) DEFAULT NULL, `b` varchar(55) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM, (PARTITION p0 VALUES LESS THAN (100) ENGINE = MyISAM,
PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM) */ PARTITION p1 VALUES LESS THAN MAXVALUE ENGINE = MyISAM)
SELECT * FROM t; SELECT * FROM t;
a b a b
10 Ten 10 Ten

View File

@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` float NOT NULL, `a` float NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (-3.402823466E+38), (3.402823466E+38), (-1.5), (-1), (0), (1), (1.5); insert into t1 values (-3.402823466E+38), (3.402823466E+38), (-1.5), (-1), (0), (1), (1.5);
select * from t1; select * from t1;
a a
@ -46,8 +46,8 @@ t2 CREATE TABLE `t2` (
`a` float NOT NULL, `a` float NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 10 */ PARTITIONS 10
insert into t2 values (-3.402823466E+38), (-3.402823466E+37), (-123.456), (0), (1234546.789), (123.456), (1.5); insert into t2 values (-3.402823466E+38), (-3.402823466E+37), (-123.456), (0), (1234546.789), (123.456), (1.5);
select * from t2; select * from t2;
a a
@ -100,11 +100,11 @@ t1 CREATE TABLE `t1` (
`a` double NOT NULL, `a` double NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208); insert into t1 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208);
select * from t1; select * from t1;
a a
@ -138,8 +138,8 @@ t2 CREATE TABLE `t2` (
`a` double NOT NULL, `a` double NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 10 */ PARTITIONS 10
insert into t2 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208); insert into t2 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208);
select * from t2; select * from t2;
a a

View File

@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` float NOT NULL, `a` float NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (-3.402823466E+38), (3.402823466E+38), (-1.5), (-1), (0), (1), (1.5); insert into t1 values (-3.402823466E+38), (3.402823466E+38), (-1.5), (-1), (0), (1), (1.5);
select * from t1; select * from t1;
a a
@ -46,8 +46,8 @@ t2 CREATE TABLE `t2` (
`a` float NOT NULL, `a` float NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 10 */ PARTITIONS 10
insert into t2 values (-3.402823466E+38), (-3.402823466E+37), (-123.456), (0), (1234546.789), (123.456), (1.5); insert into t2 values (-3.402823466E+38), (-3.402823466E+37), (-123.456), (0), (1234546.789), (123.456), (1.5);
select * from t2; select * from t2;
a a
@ -100,11 +100,11 @@ t1 CREATE TABLE `t1` (
`a` double NOT NULL, `a` double NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208); insert into t1 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208);
select * from t1; select * from t1;
a a
@ -138,8 +138,8 @@ t2 CREATE TABLE `t2` (
`a` double NOT NULL, `a` double NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 10 */ PARTITIONS 10
insert into t2 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208); insert into t2 values (-2.2250738585072014E+208), (-2.2250738585072014E-208), (-1.5), (-1), (0), (1.5), (1234.567), (2.2250738585072014E+208);
select * from t2; select * from t2;
a a

View File

@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` tinyint(3) unsigned NOT NULL, `a` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (255), (254), (253), (252), (1), (2), (128); insert into t1 values (255), (254), (253), (252), (1), (2), (128);
select * from t1; select * from t1;
a a
@ -46,8 +46,8 @@ t2 CREATE TABLE `t2` (
`a` tinyint(3) unsigned NOT NULL, `a` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 8 */ PARTITIONS 8
insert into t2 values (255), (254), (253), (252); insert into t2 values (255), (254), (253), (252);
select * from t2; select * from t2;
a a
@ -78,8 +78,8 @@ t3 CREATE TABLE `t3` (
`a` tinyint(4) NOT NULL, `a` tinyint(4) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 7 */ PARTITIONS 7
insert into t3 values (127), (126), (125), (124), (-128), (-127), (1), (-1), (0); insert into t3 values (127), (126), (125), (124), (-128), (-127), (1), (-1), (0);
select * from t3; select * from t3;
a a
@ -119,11 +119,11 @@ t1 CREATE TABLE `t1` (
`a` smallint(5) unsigned NOT NULL, `a` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (65535), (65534), (65533), (65532), (1), (2), (256); insert into t1 values (65535), (65534), (65533), (65532), (1), (2), (256);
select * from t1; select * from t1;
a a
@ -155,8 +155,8 @@ t2 CREATE TABLE `t2` (
`a` smallint(5) unsigned NOT NULL, `a` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 8 */ PARTITIONS 8
insert into t2 values (65535), (65534), (65533), (65532); insert into t2 values (65535), (65534), (65533), (65532);
select * from t2; select * from t2;
a a
@ -187,8 +187,8 @@ t3 CREATE TABLE `t3` (
`a` smallint(6) NOT NULL, `a` smallint(6) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 7 */ PARTITIONS 7
insert into t3 values (32767), (32766), (32765), (32764), (-32768), (-32767), (1), (-1), (0); insert into t3 values (32767), (32766), (32765), (32764), (-32768), (-32767), (1), (-1), (0);
select * from t3; select * from t3;
a a
@ -228,11 +228,11 @@ t1 CREATE TABLE `t1` (
`a` int(10) unsigned NOT NULL, `a` int(10) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (4294967295), (4294967294), (4294967293), (4294967292), (1), (2), (65535); insert into t1 values (4294967295), (4294967294), (4294967293), (4294967292), (1), (2), (65535);
select * from t1; select * from t1;
a a
@ -264,8 +264,8 @@ t2 CREATE TABLE `t2` (
`a` int(10) unsigned NOT NULL, `a` int(10) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 8 */ PARTITIONS 8
insert into t2 values (4294967295), (4294967294), (4294967293), (4294967292); insert into t2 values (4294967295), (4294967294), (4294967293), (4294967292);
select * from t2; select * from t2;
a a
@ -296,8 +296,8 @@ t3 CREATE TABLE `t3` (
`a` int(11) NOT NULL, `a` int(11) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 7 */ PARTITIONS 7
insert into t3 values (2147483647), (2147483646), (2147483645), (2147483644), (-2147483648), (-2147483647), (1), (-1), (0); insert into t3 values (2147483647), (2147483646), (2147483645), (2147483644), (-2147483648), (-2147483647), (1), (-1), (0);
select * from t3; select * from t3;
a a
@ -337,11 +337,11 @@ t1 CREATE TABLE `t1` (
`a` mediumint(8) unsigned NOT NULL, `a` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (16777215), (16777214), (16777213), (16777212), (1), (2), (65535); insert into t1 values (16777215), (16777214), (16777213), (16777212), (1), (2), (65535);
select * from t1; select * from t1;
a a
@ -373,8 +373,8 @@ t2 CREATE TABLE `t2` (
`a` mediumint(8) unsigned NOT NULL, `a` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 8 */ PARTITIONS 8
insert into t2 values (16777215), (16777214), (16777213), (16777212); insert into t2 values (16777215), (16777214), (16777213), (16777212);
select * from t2; select * from t2;
a a
@ -405,8 +405,8 @@ t3 CREATE TABLE `t3` (
`a` mediumint(9) NOT NULL, `a` mediumint(9) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 7 */ PARTITIONS 7
insert into t3 values (8388607), (8388606), (8388605), (8388604), (-8388608), (-8388607), (1), (-1), (0); insert into t3 values (8388607), (8388606), (8388605), (8388604), (-8388608), (-8388607), (1), (-1), (0);
select * from t3; select * from t3;
a a
@ -446,11 +446,11 @@ t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned NOT NULL, `a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = InnoDB,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = InnoDB,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = InnoDB,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = InnoDB)
insert into t1 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612), (1), (2), (65535); insert into t1 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612), (1), (2), (65535);
select * from t1; select * from t1;
a a
@ -494,8 +494,8 @@ t2 CREATE TABLE `t2` (
`a` bigint(20) unsigned NOT NULL, `a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 8 */ PARTITIONS 8
insert into t2 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612); insert into t2 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612);
select * from t2; select * from t2;
a a
@ -526,8 +526,8 @@ t3 CREATE TABLE `t3` (
`a` bigint(20) NOT NULL, `a` bigint(20) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 7 */ PARTITIONS 7
insert into t3 values (9223372036854775807), (9223372036854775806), (9223372036854775805), (9223372036854775804), (-9223372036854775808), (-9223372036854775807), (1), (-1), (0); insert into t3 values (9223372036854775807), (9223372036854775806), (9223372036854775805), (9223372036854775804), (-9223372036854775808), (-9223372036854775807), (1), (-1), (0);
select * from t3; select * from t3;
a a

View File

@ -10,11 +10,11 @@ t1 CREATE TABLE `t1` (
`a` tinyint(3) unsigned NOT NULL, `a` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (255), (254), (253), (252), (1), (2), (128); insert into t1 values (255), (254), (253), (252), (1), (2), (128);
select * from t1; select * from t1;
a a
@ -46,8 +46,8 @@ t2 CREATE TABLE `t2` (
`a` tinyint(3) unsigned NOT NULL, `a` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 8 */ PARTITIONS 8
insert into t2 values (255), (254), (253), (252); insert into t2 values (255), (254), (253), (252);
select * from t2; select * from t2;
a a
@ -78,8 +78,8 @@ t3 CREATE TABLE `t3` (
`a` tinyint(4) NOT NULL, `a` tinyint(4) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 7 */ PARTITIONS 7
insert into t3 values (127), (126), (125), (124), (-128), (-127), (1), (-1), (0); insert into t3 values (127), (126), (125), (124), (-128), (-127), (1), (-1), (0);
select * from t3; select * from t3;
a a
@ -119,11 +119,11 @@ t1 CREATE TABLE `t1` (
`a` smallint(5) unsigned NOT NULL, `a` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (65535), (65534), (65533), (65532), (1), (2), (256); insert into t1 values (65535), (65534), (65533), (65532), (1), (2), (256);
select * from t1; select * from t1;
a a
@ -155,8 +155,8 @@ t2 CREATE TABLE `t2` (
`a` smallint(5) unsigned NOT NULL, `a` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 8 */ PARTITIONS 8
insert into t2 values (65535), (65534), (65533), (65532); insert into t2 values (65535), (65534), (65533), (65532);
select * from t2; select * from t2;
a a
@ -187,8 +187,8 @@ t3 CREATE TABLE `t3` (
`a` smallint(6) NOT NULL, `a` smallint(6) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 7 */ PARTITIONS 7
insert into t3 values (32767), (32766), (32765), (32764), (-32768), (-32767), (1), (-1), (0); insert into t3 values (32767), (32766), (32765), (32764), (-32768), (-32767), (1), (-1), (0);
select * from t3; select * from t3;
a a
@ -228,11 +228,11 @@ t1 CREATE TABLE `t1` (
`a` int(10) unsigned NOT NULL, `a` int(10) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (4294967295), (4294967294), (4294967293), (4294967292), (1), (2), (65535); insert into t1 values (4294967295), (4294967294), (4294967293), (4294967292), (1), (2), (65535);
select * from t1; select * from t1;
a a
@ -264,8 +264,8 @@ t2 CREATE TABLE `t2` (
`a` int(10) unsigned NOT NULL, `a` int(10) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 8 */ PARTITIONS 8
insert into t2 values (4294967295), (4294967294), (4294967293), (4294967292); insert into t2 values (4294967295), (4294967294), (4294967293), (4294967292);
select * from t2; select * from t2;
a a
@ -296,8 +296,8 @@ t3 CREATE TABLE `t3` (
`a` int(11) NOT NULL, `a` int(11) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 7 */ PARTITIONS 7
insert into t3 values (2147483647), (2147483646), (2147483645), (2147483644), (-2147483648), (-2147483647), (1), (-1), (0); insert into t3 values (2147483647), (2147483646), (2147483645), (2147483644), (-2147483648), (-2147483647), (1), (-1), (0);
select * from t3; select * from t3;
a a
@ -337,11 +337,11 @@ t1 CREATE TABLE `t1` (
`a` mediumint(8) unsigned NOT NULL, `a` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (16777215), (16777214), (16777213), (16777212), (1), (2), (65535); insert into t1 values (16777215), (16777214), (16777213), (16777212), (1), (2), (65535);
select * from t1; select * from t1;
a a
@ -373,8 +373,8 @@ t2 CREATE TABLE `t2` (
`a` mediumint(8) unsigned NOT NULL, `a` mediumint(8) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 8 */ PARTITIONS 8
insert into t2 values (16777215), (16777214), (16777213), (16777212); insert into t2 values (16777215), (16777214), (16777213), (16777212);
select * from t2; select * from t2;
a a
@ -405,8 +405,8 @@ t3 CREATE TABLE `t3` (
`a` mediumint(9) NOT NULL, `a` mediumint(9) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 7 */ PARTITIONS 7
insert into t3 values (8388607), (8388606), (8388605), (8388604), (-8388608), (-8388607), (1), (-1), (0); insert into t3 values (8388607), (8388606), (8388605), (8388604), (-8388608), (-8388607), (1), (-1), (0);
select * from t3; select * from t3;
a a
@ -446,11 +446,11 @@ t1 CREATE TABLE `t1` (
`a` bigint(20) unsigned NOT NULL, `a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM, (PARTITION pa1 MAX_ROWS = 20 MIN_ROWS = 2 ENGINE = MyISAM,
PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM, PARTITION pa2 MAX_ROWS = 30 MIN_ROWS = 3 ENGINE = MyISAM,
PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM, PARTITION pa3 MAX_ROWS = 30 MIN_ROWS = 4 ENGINE = MyISAM,
PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM) */ PARTITION pa4 MAX_ROWS = 40 MIN_ROWS = 2 ENGINE = MyISAM)
insert into t1 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612), (1), (2), (65535); insert into t1 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612), (1), (2), (65535);
select * from t1; select * from t1;
a a
@ -494,8 +494,8 @@ t2 CREATE TABLE `t2` (
`a` bigint(20) unsigned NOT NULL, `a` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 8 */ PARTITIONS 8
insert into t2 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612); insert into t2 values (18446744073709551615), (0xFFFFFFFFFFFFFFFE), (18446744073709551613), (18446744073709551612);
select * from t2; select * from t2;
a a
@ -526,8 +526,8 @@ t3 CREATE TABLE `t3` (
`a` bigint(20) NOT NULL, `a` bigint(20) NOT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ) ENGINE=MyISAM DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
PARTITIONS 7 */ PARTITIONS 7
insert into t3 values (9223372036854775807), (9223372036854775806), (9223372036854775805), (9223372036854775804), (-9223372036854775808), (-9223372036854775807), (1), (-1), (0); insert into t3 values (9223372036854775807), (9223372036854775806), (9223372036854775805), (9223372036854775804), (-9223372036854775808), (-9223372036854775807), (1), (-1), (0);
select * from t3; select * from t3;
a a

View File

@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION parta ENGINE = ARCHIVE, (PARTITION parta ENGINE = ARCHIVE,
PARTITION partB ENGINE = ARCHIVE, PARTITION partB ENGINE = ARCHIVE,
PARTITION Partc ENGINE = ARCHIVE, PARTITION Partc ENGINE = ARCHIVE,
PARTITION PartD ENGINE = ARCHIVE, PARTITION PartD ENGINE = ARCHIVE,
PARTITION partE ENGINE = ARCHIVE, PARTITION partE ENGINE = ARCHIVE,
PARTITION Partf ENGINE = ARCHIVE, PARTITION Partf ENGINE = ARCHIVE,
PARTITION PartG ENGINE = ARCHIVE) */ PARTITION PartG ENGINE = ARCHIVE)
ALTER TABLE TableA COALESCE PARTITION 4; ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA; SELECT * FROM TableA;
a a
@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION parta ENGINE = ARCHIVE, (PARTITION parta ENGINE = ARCHIVE,
PARTITION partB ENGINE = ARCHIVE, PARTITION partB ENGINE = ARCHIVE,
PARTITION Partc ENGINE = ARCHIVE) */ PARTITION Partc ENGINE = ARCHIVE)
# Test of EXCHANGE PARTITION WITH TABLE # Test of EXCHANGE PARTITION WITH TABLE
SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA'; SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA';
PARTITION_NAME TABLE_ROWS PARTITION_NAME TABLE_ROWS
@ -112,10 +112,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION parta ENGINE = ARCHIVE, (PARTITION parta ENGINE = ARCHIVE,
PARTITION partB ENGINE = ARCHIVE, PARTITION partB ENGINE = ARCHIVE,
PARTITION Partc ENGINE = ARCHIVE) */ PARTITION Partc ENGINE = ARCHIVE)
SELECT * FROM TableB; SELECT * FROM TableB;
a a
10 10
@ -156,10 +156,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION parta ENGINE = ARCHIVE, (PARTITION parta ENGINE = ARCHIVE,
PARTITION partB ENGINE = ARCHIVE, PARTITION partB ENGINE = ARCHIVE,
PARTITION Partc ENGINE = ARCHIVE) */ PARTITION Partc ENGINE = ARCHIVE)
# Test of REORGANIZE PARTITIONS # Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY # Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@ -192,10 +192,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = ARCHIVE, (PARTITION partB COMMENT = 'Previusly named parta' ENGINE = ARCHIVE,
PARTITION parta COMMENT = 'Previusly named partB' ENGINE = ARCHIVE, PARTITION parta COMMENT = 'Previusly named partB' ENGINE = ARCHIVE,
PARTITION Partc ENGINE = ARCHIVE) */ PARTITION Partc ENGINE = ARCHIVE)
# Test of RENAME TABLE # Test of RENAME TABLE
RENAME TABLE TableA to TableB; RENAME TABLE TableA to TableB;
SELECT * FROM TableB; SELECT * FROM TableB;
@ -271,11 +271,11 @@ Table Create Table
tablea CREATE TABLE `tablea` ( tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION parta ENGINE = ARCHIVE, (PARTITION parta ENGINE = ARCHIVE,
PARTITION partB ENGINE = ARCHIVE, PARTITION partB ENGINE = ARCHIVE,
PARTITION Partc ENGINE = ARCHIVE, PARTITION Partc ENGINE = ARCHIVE,
PARTITION PartD ENGINE = ARCHIVE) */ PARTITION PartD ENGINE = ARCHIVE)
DROP TABLE tablea; DROP TABLE tablea;
# Test of REMOVE PARTITIONING # Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING; ALTER TABLE TableA REMOVE PARTITIONING;
@ -364,14 +364,14 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
(PARTITION parta ENGINE = ARCHIVE, (PARTITION parta ENGINE = ARCHIVE,
PARTITION partB ENGINE = ARCHIVE, PARTITION partB ENGINE = ARCHIVE,
PARTITION Partc ENGINE = ARCHIVE, PARTITION Partc ENGINE = ARCHIVE,
PARTITION PartD ENGINE = ARCHIVE, PARTITION PartD ENGINE = ARCHIVE,
PARTITION partE ENGINE = ARCHIVE, PARTITION partE ENGINE = ARCHIVE,
PARTITION Partf ENGINE = ARCHIVE, PARTITION Partf ENGINE = ARCHIVE,
PARTITION PartG ENGINE = ARCHIVE) */ PARTITION PartG ENGINE = ARCHIVE)
ALTER TABLE TableA COALESCE PARTITION 4; ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA; SELECT * FROM TableA;
a a
@ -392,10 +392,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
(PARTITION parta ENGINE = ARCHIVE, (PARTITION parta ENGINE = ARCHIVE,
PARTITION partB ENGINE = ARCHIVE, PARTITION partB ENGINE = ARCHIVE,
PARTITION Partc ENGINE = ARCHIVE) */ PARTITION Partc ENGINE = ARCHIVE)
# Test of REORGANIZE PARTITIONS # Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY # Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@ -428,10 +428,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = ARCHIVE, (PARTITION partB COMMENT = 'Previusly named parta' ENGINE = ARCHIVE,
PARTITION parta COMMENT = 'Previusly named partB' ENGINE = ARCHIVE, PARTITION parta COMMENT = 'Previusly named partB' ENGINE = ARCHIVE,
PARTITION Partc ENGINE = ARCHIVE) */ PARTITION Partc ENGINE = ARCHIVE)
# Test of RENAME TABLE # Test of RENAME TABLE
RENAME TABLE TableA to TableB; RENAME TABLE TableA to TableB;
SELECT * FROM TableB; SELECT * FROM TableB;
@ -507,11 +507,11 @@ Table Create Table
tablea CREATE TABLE `tablea` ( tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
(PARTITION parta ENGINE = ARCHIVE, (PARTITION parta ENGINE = ARCHIVE,
PARTITION partB ENGINE = ARCHIVE, PARTITION partB ENGINE = ARCHIVE,
PARTITION Partc ENGINE = ARCHIVE, PARTITION Partc ENGINE = ARCHIVE,
PARTITION PartD ENGINE = ARCHIVE) */ PARTITION PartD ENGINE = ARCHIVE)
DROP TABLE tablea; DROP TABLE tablea;
# Test of REMOVE PARTITIONING # Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING; ALTER TABLE TableA REMOVE PARTITIONING;
@ -589,14 +589,14 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION parta VALUES LESS THAN (4) ENGINE = ARCHIVE, (PARTITION parta VALUES LESS THAN (4) ENGINE = ARCHIVE,
PARTITION partB VALUES LESS THAN (7) ENGINE = ARCHIVE, PARTITION partB VALUES LESS THAN (7) ENGINE = ARCHIVE,
PARTITION Partc VALUES LESS THAN (10) ENGINE = ARCHIVE, PARTITION Partc VALUES LESS THAN (10) ENGINE = ARCHIVE,
PARTITION PartD VALUES LESS THAN (13) ENGINE = ARCHIVE, PARTITION PartD VALUES LESS THAN (13) ENGINE = ARCHIVE,
PARTITION partE VALUES LESS THAN (16) ENGINE = ARCHIVE, PARTITION partE VALUES LESS THAN (16) ENGINE = ARCHIVE,
PARTITION Partf VALUES LESS THAN (19) ENGINE = ARCHIVE, PARTITION Partf VALUES LESS THAN (19) ENGINE = ARCHIVE,
PARTITION PartG VALUES LESS THAN (22) ENGINE = ARCHIVE) */ PARTITION PartG VALUES LESS THAN (22) ENGINE = ARCHIVE)
ALTER TABLE TableA DROP PARTITION partE, PartG; ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf; ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION ALTER TABLE TableA ADD PARTITION
@ -620,12 +620,12 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION parta VALUES LESS THAN (4) ENGINE = ARCHIVE, (PARTITION parta VALUES LESS THAN (4) ENGINE = ARCHIVE,
PARTITION partB VALUES LESS THAN (7) ENGINE = ARCHIVE, PARTITION partB VALUES LESS THAN (7) ENGINE = ARCHIVE,
PARTITION Partc VALUES LESS THAN (10) ENGINE = ARCHIVE, PARTITION Partc VALUES LESS THAN (10) ENGINE = ARCHIVE,
PARTITION PartD VALUES LESS THAN (13) ENGINE = ARCHIVE, PARTITION PartD VALUES LESS THAN (13) ENGINE = ARCHIVE,
PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE) */ PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = ARCHIVE)
# Test of REORGANIZE PARTITIONS # Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range # Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@ -658,11 +658,11 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION parta VALUES LESS THAN (4) ENGINE = ARCHIVE, (PARTITION parta VALUES LESS THAN (4) ENGINE = ARCHIVE,
PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = ARCHIVE, PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = ARCHIVE,
PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = ARCHIVE, PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = ARCHIVE,
PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = ARCHIVE) */ PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = ARCHIVE)
# Test of RENAME TABLE # Test of RENAME TABLE
RENAME TABLE TableA to TableB; RENAME TABLE TableA to TableB;
SELECT * FROM TableB; SELECT * FROM TableB;
@ -738,11 +738,11 @@ Table Create Table
tablea CREATE TABLE `tablea` ( tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION parta VALUES LESS THAN (4) ENGINE = ARCHIVE, (PARTITION parta VALUES LESS THAN (4) ENGINE = ARCHIVE,
PARTITION partB VALUES LESS THAN (7) ENGINE = ARCHIVE, PARTITION partB VALUES LESS THAN (7) ENGINE = ARCHIVE,
PARTITION Partc VALUES LESS THAN (10) ENGINE = ARCHIVE, PARTITION Partc VALUES LESS THAN (10) ENGINE = ARCHIVE,
PARTITION PartD VALUES LESS THAN (13) ENGINE = ARCHIVE) */ PARTITION PartD VALUES LESS THAN (13) ENGINE = ARCHIVE)
DROP TABLE tablea; DROP TABLE tablea;
# Test of REMOVE PARTITIONING # Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING; ALTER TABLE TableA REMOVE PARTITIONING;
@ -820,14 +820,14 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION parta VALUES IN (1,8,9) ENGINE = ARCHIVE, (PARTITION parta VALUES IN (1,8,9) ENGINE = ARCHIVE,
PARTITION partB VALUES IN (2,10,11) ENGINE = ARCHIVE, PARTITION partB VALUES IN (2,10,11) ENGINE = ARCHIVE,
PARTITION Partc VALUES IN (3,4,7) ENGINE = ARCHIVE, PARTITION Partc VALUES IN (3,4,7) ENGINE = ARCHIVE,
PARTITION PartD VALUES IN (5,6,12) ENGINE = ARCHIVE, PARTITION PartD VALUES IN (5,6,12) ENGINE = ARCHIVE,
PARTITION partE VALUES IN (16) ENGINE = ARCHIVE, PARTITION partE VALUES IN (16) ENGINE = ARCHIVE,
PARTITION Partf VALUES IN (19) ENGINE = ARCHIVE, PARTITION Partf VALUES IN (19) ENGINE = ARCHIVE,
PARTITION PartG VALUES IN (22) ENGINE = ARCHIVE) */ PARTITION PartG VALUES IN (22) ENGINE = ARCHIVE)
ALTER TABLE TableA DROP PARTITION partE, PartG; ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf; ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION ALTER TABLE TableA ADD PARTITION
@ -851,12 +851,12 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION parta VALUES IN (1,8,9) ENGINE = ARCHIVE, (PARTITION parta VALUES IN (1,8,9) ENGINE = ARCHIVE,
PARTITION partB VALUES IN (2,10,11) ENGINE = ARCHIVE, PARTITION partB VALUES IN (2,10,11) ENGINE = ARCHIVE,
PARTITION Partc VALUES IN (3,4,7) ENGINE = ARCHIVE, PARTITION Partc VALUES IN (3,4,7) ENGINE = ARCHIVE,
PARTITION PartD VALUES IN (5,6,12) ENGINE = ARCHIVE, PARTITION PartD VALUES IN (5,6,12) ENGINE = ARCHIVE,
PARTITION PartE VALUES IN (13) ENGINE = ARCHIVE) */ PARTITION PartE VALUES IN (13) ENGINE = ARCHIVE)
# Test of REORGANIZE PARTITIONS # Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7) (PARTITION Partc VALUES IN (1,7)
@ -889,12 +889,12 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = ARCHIVE, (PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = ARCHIVE,
PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = ARCHIVE, PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = ARCHIVE,
PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = ARCHIVE, PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = ARCHIVE,
PARTITION PartD VALUES IN (5,6,12) ENGINE = ARCHIVE, PARTITION PartD VALUES IN (5,6,12) ENGINE = ARCHIVE,
PARTITION PartE VALUES IN (13) ENGINE = ARCHIVE) */ PARTITION PartE VALUES IN (13) ENGINE = ARCHIVE)
# Test of RENAME TABLE # Test of RENAME TABLE
RENAME TABLE TableA to TableB; RENAME TABLE TableA to TableB;
SELECT * FROM TableB; SELECT * FROM TableB;
@ -961,11 +961,11 @@ Table Create Table
tablea CREATE TABLE `tablea` ( tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=ARCHIVE DEFAULT CHARSET=latin1 ) ENGINE=ARCHIVE DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION parta VALUES IN (1,8,9) ENGINE = ARCHIVE, (PARTITION parta VALUES IN (1,8,9) ENGINE = ARCHIVE,
PARTITION partB VALUES IN (2,10,11) ENGINE = ARCHIVE, PARTITION partB VALUES IN (2,10,11) ENGINE = ARCHIVE,
PARTITION Partc VALUES IN (3,4,7) ENGINE = ARCHIVE, PARTITION Partc VALUES IN (3,4,7) ENGINE = ARCHIVE,
PARTITION PartD VALUES IN (5,6,12) ENGINE = ARCHIVE) */ PARTITION PartD VALUES IN (5,6,12) ENGINE = ARCHIVE)
DROP TABLE tablea; DROP TABLE tablea;
# Test of REMOVE PARTITIONING # Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING; ALTER TABLE TableA REMOVE PARTITIONING;

View File

@ -56,14 +56,14 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION parta ENGINE = InnoDB, (PARTITION parta ENGINE = InnoDB,
PARTITION partB ENGINE = InnoDB, PARTITION partB ENGINE = InnoDB,
PARTITION Partc ENGINE = InnoDB, PARTITION Partc ENGINE = InnoDB,
PARTITION PartD ENGINE = InnoDB, PARTITION PartD ENGINE = InnoDB,
PARTITION partE ENGINE = InnoDB, PARTITION partE ENGINE = InnoDB,
PARTITION Partf ENGINE = InnoDB, PARTITION Partf ENGINE = InnoDB,
PARTITION PartG ENGINE = InnoDB) */ PARTITION PartG ENGINE = InnoDB)
ALTER TABLE TableA COALESCE PARTITION 4; ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA; SELECT * FROM TableA;
a a
@ -84,10 +84,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION parta ENGINE = InnoDB, (PARTITION parta ENGINE = InnoDB,
PARTITION partB ENGINE = InnoDB, PARTITION partB ENGINE = InnoDB,
PARTITION Partc ENGINE = InnoDB) */ PARTITION Partc ENGINE = InnoDB)
# Test of EXCHANGE PARTITION WITH TABLE # Test of EXCHANGE PARTITION WITH TABLE
SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA'; SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA ='MySQL_Test_DB' AND TABLE_NAME = 'TableA';
PARTITION_NAME TABLE_ROWS PARTITION_NAME TABLE_ROWS
@ -112,10 +112,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION parta ENGINE = InnoDB, (PARTITION parta ENGINE = InnoDB,
PARTITION partB ENGINE = InnoDB, PARTITION partB ENGINE = InnoDB,
PARTITION Partc ENGINE = InnoDB) */ PARTITION Partc ENGINE = InnoDB)
SELECT * FROM TableB; SELECT * FROM TableB;
a a
10 10
@ -156,10 +156,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION parta ENGINE = InnoDB, (PARTITION parta ENGINE = InnoDB,
PARTITION partB ENGINE = InnoDB, PARTITION partB ENGINE = InnoDB,
PARTITION Partc ENGINE = InnoDB) */ PARTITION Partc ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS # Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY # Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@ -192,10 +192,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = InnoDB, (PARTITION partB COMMENT = 'Previusly named parta' ENGINE = InnoDB,
PARTITION parta COMMENT = 'Previusly named partB' ENGINE = InnoDB, PARTITION parta COMMENT = 'Previusly named partB' ENGINE = InnoDB,
PARTITION Partc ENGINE = InnoDB) */ PARTITION Partc ENGINE = InnoDB)
# Test of RENAME TABLE # Test of RENAME TABLE
RENAME TABLE TableA to TableB; RENAME TABLE TableA to TableB;
SELECT * FROM TableB; SELECT * FROM TableB;
@ -271,11 +271,11 @@ Table Create Table
tablea CREATE TABLE `tablea` ( tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY KEY (a) PARTITION BY KEY (a)
(PARTITION parta ENGINE = InnoDB, (PARTITION parta ENGINE = InnoDB,
PARTITION partB ENGINE = InnoDB, PARTITION partB ENGINE = InnoDB,
PARTITION Partc ENGINE = InnoDB, PARTITION Partc ENGINE = InnoDB,
PARTITION PartD ENGINE = InnoDB) */ PARTITION PartD ENGINE = InnoDB)
DROP TABLE tablea; DROP TABLE tablea;
# Test of REMOVE PARTITIONING # Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING; ALTER TABLE TableA REMOVE PARTITIONING;
@ -364,14 +364,14 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
(PARTITION parta ENGINE = InnoDB, (PARTITION parta ENGINE = InnoDB,
PARTITION partB ENGINE = InnoDB, PARTITION partB ENGINE = InnoDB,
PARTITION Partc ENGINE = InnoDB, PARTITION Partc ENGINE = InnoDB,
PARTITION PartD ENGINE = InnoDB, PARTITION PartD ENGINE = InnoDB,
PARTITION partE ENGINE = InnoDB, PARTITION partE ENGINE = InnoDB,
PARTITION Partf ENGINE = InnoDB, PARTITION Partf ENGINE = InnoDB,
PARTITION PartG ENGINE = InnoDB) */ PARTITION PartG ENGINE = InnoDB)
ALTER TABLE TableA COALESCE PARTITION 4; ALTER TABLE TableA COALESCE PARTITION 4;
SELECT * FROM TableA; SELECT * FROM TableA;
a a
@ -392,10 +392,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
(PARTITION parta ENGINE = InnoDB, (PARTITION parta ENGINE = InnoDB,
PARTITION partB ENGINE = InnoDB, PARTITION partB ENGINE = InnoDB,
PARTITION Partc ENGINE = InnoDB) */ PARTITION Partc ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS # Test of REORGANIZE PARTITIONS
# Should not work on HASH/KEY # Should not work on HASH/KEY
ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO ALTER TABLE TableA REORGANIZE PARTITION parta,partB,Partc INTO
@ -428,10 +428,10 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
(PARTITION partB COMMENT = 'Previusly named parta' ENGINE = InnoDB, (PARTITION partB COMMENT = 'Previusly named parta' ENGINE = InnoDB,
PARTITION parta COMMENT = 'Previusly named partB' ENGINE = InnoDB, PARTITION parta COMMENT = 'Previusly named partB' ENGINE = InnoDB,
PARTITION Partc ENGINE = InnoDB) */ PARTITION Partc ENGINE = InnoDB)
# Test of RENAME TABLE # Test of RENAME TABLE
RENAME TABLE TableA to TableB; RENAME TABLE TableA to TableB;
SELECT * FROM TableB; SELECT * FROM TableB;
@ -507,11 +507,11 @@ Table Create Table
tablea CREATE TABLE `tablea` ( tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY HASH (a) PARTITION BY HASH (a)
(PARTITION parta ENGINE = InnoDB, (PARTITION parta ENGINE = InnoDB,
PARTITION partB ENGINE = InnoDB, PARTITION partB ENGINE = InnoDB,
PARTITION Partc ENGINE = InnoDB, PARTITION Partc ENGINE = InnoDB,
PARTITION PartD ENGINE = InnoDB) */ PARTITION PartD ENGINE = InnoDB)
DROP TABLE tablea; DROP TABLE tablea;
# Test of REMOVE PARTITIONING # Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING; ALTER TABLE TableA REMOVE PARTITIONING;
@ -589,14 +589,14 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB, PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB,
PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB, PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB,
PARTITION partE VALUES LESS THAN (16) ENGINE = InnoDB, PARTITION partE VALUES LESS THAN (16) ENGINE = InnoDB,
PARTITION Partf VALUES LESS THAN (19) ENGINE = InnoDB, PARTITION Partf VALUES LESS THAN (19) ENGINE = InnoDB,
PARTITION PartG VALUES LESS THAN (22) ENGINE = InnoDB) */ PARTITION PartG VALUES LESS THAN (22) ENGINE = InnoDB)
ALTER TABLE TableA DROP PARTITION partE, PartG; ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf; ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION ALTER TABLE TableA ADD PARTITION
@ -620,12 +620,12 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB, PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB,
PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB, PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB,
PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION PartE VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS # Test of REORGANIZE PARTITIONS
# Error since it must reorganize a consecutive range # Error since it must reorganize a consecutive range
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
@ -658,11 +658,11 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = InnoDB, PARTITION partD VALUES LESS THAN (8) COMMENT = 'Previously partB and partly Partc' ENGINE = InnoDB,
PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = InnoDB, PARTITION partB VALUES LESS THAN (11) COMMENT = 'Previously partly Partc and partly PartD' ENGINE = InnoDB,
PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = InnoDB) */ PARTITION partC VALUES LESS THAN MAXVALUE COMMENT = 'Previously partly PartD' ENGINE = InnoDB)
# Test of RENAME TABLE # Test of RENAME TABLE
RENAME TABLE TableA to TableB; RENAME TABLE TableA to TableB;
SELECT * FROM TableB; SELECT * FROM TableB;
@ -738,11 +738,11 @@ Table Create Table
tablea CREATE TABLE `tablea` ( tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB, (PARTITION parta VALUES LESS THAN (4) ENGINE = InnoDB,
PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB, PARTITION partB VALUES LESS THAN (7) ENGINE = InnoDB,
PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB, PARTITION Partc VALUES LESS THAN (10) ENGINE = InnoDB,
PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB) */ PARTITION PartD VALUES LESS THAN (13) ENGINE = InnoDB)
DROP TABLE tablea; DROP TABLE tablea;
# Test of REMOVE PARTITIONING # Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING; ALTER TABLE TableA REMOVE PARTITIONING;
@ -820,14 +820,14 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB, (PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB,
PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB, PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB,
PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB, PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB,
PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB, PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB,
PARTITION partE VALUES IN (16) ENGINE = InnoDB, PARTITION partE VALUES IN (16) ENGINE = InnoDB,
PARTITION Partf VALUES IN (19) ENGINE = InnoDB, PARTITION Partf VALUES IN (19) ENGINE = InnoDB,
PARTITION PartG VALUES IN (22) ENGINE = InnoDB) */ PARTITION PartG VALUES IN (22) ENGINE = InnoDB)
ALTER TABLE TableA DROP PARTITION partE, PartG; ALTER TABLE TableA DROP PARTITION partE, PartG;
ALTER TABLE TableA DROP PARTITION Partf; ALTER TABLE TableA DROP PARTITION Partf;
ALTER TABLE TableA ADD PARTITION ALTER TABLE TableA ADD PARTITION
@ -851,12 +851,12 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB, (PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB,
PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB, PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB,
PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB, PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB,
PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB, PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB,
PARTITION PartE VALUES IN (13) ENGINE = InnoDB) */ PARTITION PartE VALUES IN (13) ENGINE = InnoDB)
# Test of REORGANIZE PARTITIONS # Test of REORGANIZE PARTITIONS
ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO ALTER TABLE TableA REORGANIZE PARTITION parta,Partc INTO
(PARTITION Partc VALUES IN (1,7) (PARTITION Partc VALUES IN (1,7)
@ -889,12 +889,12 @@ Table Create Table
TableA CREATE TABLE `TableA` ( TableA CREATE TABLE `TableA` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = InnoDB, (PARTITION Partc VALUES IN (1,7) COMMENT = 'Mix 1 of old parta and Partc' ENGINE = InnoDB,
PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = InnoDB, PARTITION parta VALUES IN (3,9) COMMENT = 'Mix 2 of old parta and Partc' ENGINE = InnoDB,
PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = InnoDB, PARTITION partB VALUES IN (4,8) COMMENT = 'Mix 3 of old parta and Partc' ENGINE = InnoDB,
PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB, PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB,
PARTITION PartE VALUES IN (13) ENGINE = InnoDB) */ PARTITION PartE VALUES IN (13) ENGINE = InnoDB)
# Test of RENAME TABLE # Test of RENAME TABLE
RENAME TABLE TableA to TableB; RENAME TABLE TableA to TableB;
SELECT * FROM TableB; SELECT * FROM TableB;
@ -961,11 +961,11 @@ Table Create Table
tablea CREATE TABLE `tablea` ( tablea CREATE TABLE `tablea` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
/*!50100 PARTITION BY LIST (a) PARTITION BY LIST (a)
(PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB, (PARTITION parta VALUES IN (1,8,9) ENGINE = InnoDB,
PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB, PARTITION partB VALUES IN (2,10,11) ENGINE = InnoDB,
PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB, PARTITION Partc VALUES IN (3,4,7) ENGINE = InnoDB,
PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB) */ PARTITION PartD VALUES IN (5,6,12) ENGINE = InnoDB)
DROP TABLE tablea; DROP TABLE tablea;
# Test of REMOVE PARTITIONING # Test of REMOVE PARTITIONING
ALTER TABLE TableA REMOVE PARTITIONING; ALTER TABLE TableA REMOVE PARTITIONING;
@ -1004,10 +1004,10 @@ t1 CREATE TABLE `t1` (
`b` varchar(255) DEFAULT NULL, `b` varchar(255) DEFAULT NULL,
PRIMARY KEY (`a`) PRIMARY KEY (`a`)
) ENGINE=InnoDB AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1 ) ENGINE=InnoDB AUTO_INCREMENT=2002 DEFAULT CHARSET=latin1
/*!50100 PARTITION BY RANGE (a) PARTITION BY RANGE (a)
(PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = InnoDB, (PARTITION LT1000 VALUES LESS THAN (1000) ENGINE = InnoDB,
PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = InnoDB, PARTITION LT2000 VALUES LESS THAN (2000) ENGINE = InnoDB,
PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ PARTITION MAX VALUES LESS THAN MAXVALUE ENGINE = InnoDB)
SELECT * FROM t1 ORDER BY a; SELECT * FROM t1 ORDER BY a;
a b a b
1 First 1 First

Some files were not shown because too many files have changed in this diff Show More