mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Removing ./r/rpl_ndb_dd_partitions.result & ./t/rpl_ndb_dd_partitions.test since NDB only will support key partitions and moving them to the test-extra tree for safe keeping
BitKeeper/deleted/.del-rpl_ndb_dd_partitions.result~9b09a8594e474be5: Delete: mysql-test/r/rpl_ndb_dd_partitions.result BitKeeper/deleted/.del-rpl_ndb_dd_partitions.test~9a3f50999ab31151: Delete: mysql-test/t/rpl_ndb_dd_partitions.test
This commit is contained in:
@ -1,726 +0,0 @@
|
|||||||
stop slave;
|
|
||||||
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
|
|
||||||
reset master;
|
|
||||||
reset slave;
|
|
||||||
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
|
|
||||||
start slave;
|
|
||||||
--- Doing pre test cleanup ---
|
|
||||||
DROP TABLE IF EXISTS t1;
|
|
||||||
CREATE LOGFILE GROUP lg1
|
|
||||||
ADD UNDOFILE 'undofile.dat'
|
|
||||||
INITIAL_SIZE 16M
|
|
||||||
UNDO_BUFFER_SIZE = 1M
|
|
||||||
ENGINE=NDB;
|
|
||||||
ALTER LOGFILE GROUP lg1
|
|
||||||
ADD UNDOFILE 'undofile02.dat'
|
|
||||||
INITIAL_SIZE = 4M
|
|
||||||
ENGINE=NDB;
|
|
||||||
CREATE TABLESPACE ts1
|
|
||||||
ADD DATAFILE 'datafile.dat'
|
|
||||||
USE LOGFILE GROUP lg1
|
|
||||||
INITIAL_SIZE 12M
|
|
||||||
ENGINE NDB;
|
|
||||||
ALTER TABLESPACE ts1
|
|
||||||
ADD DATAFILE 'datafile02.dat'
|
|
||||||
INITIAL_SIZE = 4M
|
|
||||||
ENGINE=NDB;
|
|
||||||
--- Start test 2 partition RANGE testing --
|
|
||||||
--- Do setup --
|
|
||||||
CREATE TABLE t1 (id MEDIUMINT NOT NULL, b1 BIT(8), vc VARCHAR(63),
|
|
||||||
bc CHAR(63), d DECIMAL(10,4) DEFAULT 0,
|
|
||||||
f FLOAT DEFAULT 0, total BIGINT UNSIGNED,
|
|
||||||
y YEAR, t DATE)
|
|
||||||
TABLESPACE ts1 STORAGE DISK
|
|
||||||
ENGINE=NDB
|
|
||||||
PARTITION BY RANGE (YEAR(t))
|
|
||||||
(PARTITION p0 VALUES LESS THAN (1901),
|
|
||||||
PARTITION p1 VALUES LESS THAN (1946),
|
|
||||||
PARTITION p2 VALUES LESS THAN (1966),
|
|
||||||
PARTITION p3 VALUES LESS THAN (1986),
|
|
||||||
PARTITION p4 VALUES LESS THAN (2005),
|
|
||||||
PARTITION p5 VALUES LESS THAN MAXVALUE);
|
|
||||||
--- Show table on master ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(63) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) TABLESPACE ts1 STORAGE DISK ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY RANGE (YEAR(t)) (PARTITION p0 VALUES LESS THAN (1901) ENGINE = ndbcluster, PARTITION p1 VALUES LESS THAN (1946) ENGINE = ndbcluster, PARTITION p2 VALUES LESS THAN (1966) ENGINE = ndbcluster, PARTITION p3 VALUES LESS THAN (1986) ENGINE = ndbcluster, PARTITION p4 VALUES LESS THAN (2005) ENGINE = ndbcluster, PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ndbcluster)
|
|
||||||
--- Show table on slave --
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(63) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) TABLESPACE ts1 STORAGE DISK ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY RANGE (YEAR(t)) (PARTITION p0 VALUES LESS THAN (1901) ENGINE = ndbcluster, PARTITION p1 VALUES LESS THAN (1946) ENGINE = ndbcluster, PARTITION p2 VALUES LESS THAN (1966) ENGINE = ndbcluster, PARTITION p3 VALUES LESS THAN (1986) ENGINE = ndbcluster, PARTITION p4 VALUES LESS THAN (2005) ENGINE = ndbcluster, PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ndbcluster)
|
|
||||||
--- Perform basic operation on master ---
|
|
||||||
--- and ensure replicated correctly ---
|
|
||||||
"--- Insert into t1 --" as "";
|
|
||||||
--- Select from t1 on master ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Select from t1 on slave ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Update t1 on master --
|
|
||||||
UPDATE t1 SET b1 = 0, t="2006-02-22" WHERE id = 412;
|
|
||||||
--- Check the update on master ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Check Update on slave ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Remove a record from t1 on master ---
|
|
||||||
DELETE FROM t1 WHERE id = 42;
|
|
||||||
--- Show current count on master for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
--- Show current count on slave for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
DELETE FROM t1;
|
|
||||||
--- Check that simple Alter statements are replicated correctly ---
|
|
||||||
ALTER TABLE t1 MODIFY vc VARCHAR(255);
|
|
||||||
--- Show the new improved table on the master ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(255) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY RANGE (YEAR(t)) (PARTITION p0 VALUES LESS THAN (1901) ENGINE = ndbcluster, PARTITION p1 VALUES LESS THAN (1946) ENGINE = ndbcluster, PARTITION p2 VALUES LESS THAN (1966) ENGINE = ndbcluster, PARTITION p3 VALUES LESS THAN (1986) ENGINE = ndbcluster, PARTITION p4 VALUES LESS THAN (2005) ENGINE = ndbcluster, PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ndbcluster)
|
|
||||||
--- Make sure that our tables on slave are still same engine ---
|
|
||||||
--- and that the alter statements replicated correctly ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(255) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY RANGE (YEAR(t)) (PARTITION p0 VALUES LESS THAN (1901) ENGINE = ndbcluster, PARTITION p1 VALUES LESS THAN (1946) ENGINE = ndbcluster, PARTITION p2 VALUES LESS THAN (1966) ENGINE = ndbcluster, PARTITION p3 VALUES LESS THAN (1986) ENGINE = ndbcluster, PARTITION p4 VALUES LESS THAN (2005) ENGINE = ndbcluster, PARTITION p5 VALUES LESS THAN MAXVALUE ENGINE = ndbcluster)
|
|
||||||
--- Perform basic operation on master ---
|
|
||||||
--- and ensure replicated correctly ---
|
|
||||||
"--- Insert into t1 --" as "";
|
|
||||||
--- Select from t1 on master ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Select from t1 on slave ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Update t1 on master --
|
|
||||||
UPDATE t1 SET b1 = 0, t="2006-02-22" WHERE id = 412;
|
|
||||||
--- Check the update on master ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Check Update on slave ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Remove a record from t1 on master ---
|
|
||||||
DELETE FROM t1 WHERE id = 42;
|
|
||||||
--- Show current count on master for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
--- Show current count on slave for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
DELETE FROM t1;
|
|
||||||
--- End test 2 partition RANGE testing ---
|
|
||||||
--- Do Cleanup ---
|
|
||||||
DROP TABLE IF EXISTS t1;
|
|
||||||
--- Start test 3 partition LIST testing ---
|
|
||||||
--- Do setup ---
|
|
||||||
CREATE TABLE t1 (id MEDIUMINT NOT NULL, b1 BIT(8), vc VARCHAR(63),
|
|
||||||
bc CHAR(63), d DECIMAL(10,4) DEFAULT 0,
|
|
||||||
f FLOAT DEFAULT 0, total BIGINT UNSIGNED,
|
|
||||||
y YEAR, t DATE)
|
|
||||||
TABLESPACE ts1 STORAGE DISK
|
|
||||||
ENGINE=NDB
|
|
||||||
PARTITION BY LIST(id)
|
|
||||||
(PARTITION p0 VALUES IN (2, 4),
|
|
||||||
PARTITION p1 VALUES IN (42, 142));
|
|
||||||
--- Test 3 Alter to add partition ---
|
|
||||||
ALTER TABLE t1 ADD PARTITION (PARTITION p2 VALUES IN (412));
|
|
||||||
--- Show table on master ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(63) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY LIST (id) (PARTITION p0 VALUES IN (2,4) ENGINE = ndbcluster, PARTITION p1 VALUES IN (42,142) ENGINE = ndbcluster, PARTITION p2 VALUES IN (412) ENGINE = ndbcluster)
|
|
||||||
--- Show table on slave ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(63) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY LIST (id) (PARTITION p0 VALUES IN (2,4) ENGINE = ndbcluster, PARTITION p1 VALUES IN (42,142) ENGINE = ndbcluster, PARTITION p2 VALUES IN (412) ENGINE = ndbcluster)
|
|
||||||
--- Perform basic operation on master ---
|
|
||||||
--- and ensure replicated correctly ---
|
|
||||||
"--- Insert into t1 --" as "";
|
|
||||||
--- Select from t1 on master ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Select from t1 on slave ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Update t1 on master --
|
|
||||||
UPDATE t1 SET b1 = 0, t="2006-02-22" WHERE id = 412;
|
|
||||||
--- Check the update on master ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Check Update on slave ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Remove a record from t1 on master ---
|
|
||||||
DELETE FROM t1 WHERE id = 42;
|
|
||||||
--- Show current count on master for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
--- Show current count on slave for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
DELETE FROM t1;
|
|
||||||
--- Check that simple Alter statements are replicated correctly ---
|
|
||||||
ALTER TABLE t1 MODIFY vc VARCHAR(255);
|
|
||||||
--- Show the new improved table on the master ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(255) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY LIST (id) (PARTITION p0 VALUES IN (2,4) ENGINE = ndbcluster, PARTITION p1 VALUES IN (42,142) ENGINE = ndbcluster, PARTITION p2 VALUES IN (412) ENGINE = ndbcluster)
|
|
||||||
--- Make sure that our tables on slave are still same engine ---
|
|
||||||
--- and that the alter statements replicated correctly ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(255) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY LIST (id) (PARTITION p0 VALUES IN (2,4) ENGINE = ndbcluster, PARTITION p1 VALUES IN (42,142) ENGINE = ndbcluster, PARTITION p2 VALUES IN (412) ENGINE = ndbcluster)
|
|
||||||
--- Perform basic operation on master ---
|
|
||||||
--- and ensure replicated correctly ---
|
|
||||||
"--- Insert into t1 --" as "";
|
|
||||||
--- Select from t1 on master ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Select from t1 on slave ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Update t1 on master --
|
|
||||||
UPDATE t1 SET b1 = 0, t="2006-02-22" WHERE id = 412;
|
|
||||||
--- Check the update on master ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Check Update on slave ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Remove a record from t1 on master ---
|
|
||||||
DELETE FROM t1 WHERE id = 42;
|
|
||||||
--- Show current count on master for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
--- Show current count on slave for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
DELETE FROM t1;
|
|
||||||
--- End test 3 partition LIST testing ---
|
|
||||||
--- Do Cleanup --
|
|
||||||
DROP TABLE IF EXISTS t1;
|
|
||||||
--- Start test 4 partition HASH testing ---
|
|
||||||
--- Do setup ---
|
|
||||||
CREATE TABLE t1 (id MEDIUMINT NOT NULL, b1 BIT(8), vc VARCHAR(63),
|
|
||||||
bc CHAR(63), d DECIMAL(10,4) DEFAULT 0,
|
|
||||||
f FLOAT DEFAULT 0, total BIGINT UNSIGNED,
|
|
||||||
y YEAR, t DATE)
|
|
||||||
TABLESPACE ts1 STORAGE DISK
|
|
||||||
ENGINE=NDB
|
|
||||||
PARTITION BY HASH( YEAR(t) )
|
|
||||||
PARTITIONS 4;
|
|
||||||
--- show that tables have been created correctly ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(63) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) TABLESPACE ts1 STORAGE DISK ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY HASH ( YEAR(t)) PARTITIONS 4
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(63) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) TABLESPACE ts1 STORAGE DISK ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY HASH ( YEAR(t)) PARTITIONS 4
|
|
||||||
--- Perform basic operation on master ---
|
|
||||||
--- and ensure replicated correctly ---
|
|
||||||
"--- Insert into t1 --" as "";
|
|
||||||
--- Select from t1 on master ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Select from t1 on slave ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Update t1 on master --
|
|
||||||
UPDATE t1 SET b1 = 0, t="2006-02-22" WHERE id = 412;
|
|
||||||
--- Check the update on master ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Check Update on slave ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Remove a record from t1 on master ---
|
|
||||||
DELETE FROM t1 WHERE id = 42;
|
|
||||||
--- Show current count on master for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
--- Show current count on slave for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
DELETE FROM t1;
|
|
||||||
--- Check that simple Alter statements are replicated correctly ---
|
|
||||||
ALTER TABLE t1 MODIFY vc VARCHAR(255);
|
|
||||||
--- Show the new improved table on the master ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(255) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY HASH ( YEAR(t)) PARTITIONS 4
|
|
||||||
--- Make sure that our tables on slave are still same engine ---
|
|
||||||
--- and that the alter statements replicated correctly ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(255) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY HASH ( YEAR(t)) PARTITIONS 4
|
|
||||||
--- Perform basic operation on master ---
|
|
||||||
--- and ensure replicated correctly ---
|
|
||||||
"--- Insert into t1 --" as "";
|
|
||||||
--- Select from t1 on master ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Select from t1 on slave ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Update t1 on master --
|
|
||||||
UPDATE t1 SET b1 = 0, t="2006-02-22" WHERE id = 412;
|
|
||||||
--- Check the update on master ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Check Update on slave ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Remove a record from t1 on master ---
|
|
||||||
DELETE FROM t1 WHERE id = 42;
|
|
||||||
--- Show current count on master for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
--- Show current count on slave for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
DELETE FROM t1;
|
|
||||||
--- End test 4 partition HASH testing ---
|
|
||||||
--- Do Cleanup --
|
|
||||||
DROP TABLE IF EXISTS t1;
|
|
||||||
--- Start test 5 partition by key testing ---
|
|
||||||
--- Create Table Section ---
|
|
||||||
CREATE TABLE t1 (id MEDIUMINT NOT NULL, b1 BIT(8), vc VARCHAR(63),
|
|
||||||
bc CHAR(63), d DECIMAL(10,4) DEFAULT 0,
|
|
||||||
f FLOAT DEFAULT 0, total BIGINT UNSIGNED,
|
|
||||||
y YEAR, t DATE,PRIMARY KEY(id))
|
|
||||||
TABLESPACE ts1 STORAGE DISK
|
|
||||||
ENGINE=NDB
|
|
||||||
PARTITION BY KEY()
|
|
||||||
PARTITIONS 4;
|
|
||||||
--- Show that tables on master are ndbcluster tables ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(63) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`id`)
|
|
||||||
) TABLESPACE ts1 STORAGE DISK ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY KEY () PARTITIONS 4
|
|
||||||
--- Show that tables on slave ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(63) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned DEFAULT NULL,
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`id`)
|
|
||||||
) TABLESPACE ts1 STORAGE DISK ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY KEY () PARTITIONS 4
|
|
||||||
--- Perform basic operation on master ---
|
|
||||||
--- and ensure replicated correctly ---
|
|
||||||
"--- Insert into t1 --" as "";
|
|
||||||
--- Select from t1 on master ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Select from t1 on slave ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Update t1 on master --
|
|
||||||
UPDATE t1 SET b1 = 0, t="2006-02-22" WHERE id = 412;
|
|
||||||
--- Check the update on master ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Check Update on slave ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Remove a record from t1 on master ---
|
|
||||||
DELETE FROM t1 WHERE id = 42;
|
|
||||||
--- Show current count on master for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
--- Show current count on slave for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
DELETE FROM t1;
|
|
||||||
--- Check that simple Alter statements are replicated correctly ---
|
|
||||||
ALTER TABLE t1 DROP PRIMARY KEY, ADD PRIMARY KEY(id, total);
|
|
||||||
--- Show the new improved table on the master ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(63) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned NOT NULL DEFAULT '0',
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`id`,`total`)
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY KEY () PARTITIONS 4
|
|
||||||
--- Make sure that our tables on slave are still right type ---
|
|
||||||
--- and that the alter statements replicated correctly ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(63) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned NOT NULL DEFAULT '0',
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`id`,`total`)
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY KEY () PARTITIONS 4
|
|
||||||
--- Perform basic operation on master ---
|
|
||||||
--- and ensure replicated correctly ---
|
|
||||||
"--- Insert into t1 --" as "";
|
|
||||||
--- Select from t1 on master ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Select from t1 on slave ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Update t1 on master --
|
|
||||||
UPDATE t1 SET b1 = 0, t="2006-02-22" WHERE id = 412;
|
|
||||||
--- Check the update on master ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Check Update on slave ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Remove a record from t1 on master ---
|
|
||||||
DELETE FROM t1 WHERE id = 42;
|
|
||||||
--- Show current count on master for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
--- Show current count on slave for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
DELETE FROM t1;
|
|
||||||
--- Check that simple Alter statements are replicated correctly ---
|
|
||||||
ALTER TABLE t1 MODIFY vc VARCHAR(255);
|
|
||||||
--- Show the new improved table on the master ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(255) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned NOT NULL DEFAULT '0',
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`id`,`total`)
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY KEY () PARTITIONS 4
|
|
||||||
--- Make sure that our tables on slave are still same engine ---
|
|
||||||
--- and that the alter statements replicated correctly ---
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
Table Create Table
|
|
||||||
t1 CREATE TABLE `t1` (
|
|
||||||
`id` mediumint(9) NOT NULL,
|
|
||||||
`b1` bit(8) DEFAULT NULL,
|
|
||||||
`vc` varchar(255) DEFAULT NULL,
|
|
||||||
`bc` char(63) DEFAULT NULL,
|
|
||||||
`d` decimal(10,4) DEFAULT '0.0000',
|
|
||||||
`f` float DEFAULT '0',
|
|
||||||
`total` bigint(20) unsigned NOT NULL DEFAULT '0',
|
|
||||||
`y` year(4) DEFAULT NULL,
|
|
||||||
`t` date DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`id`,`total`)
|
|
||||||
) ENGINE=ndbcluster DEFAULT CHARSET=latin1 PARTITION BY KEY () PARTITIONS 4
|
|
||||||
--- Perform basic operation on master ---
|
|
||||||
--- and ensure replicated correctly ---
|
|
||||||
"--- Insert into t1 --" as "";
|
|
||||||
--- Select from t1 on master ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Select from t1 on slave ---
|
|
||||||
select id,hex(b1),vc,bc,d,f,total,y,t from t1 order by id;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
2 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1965-11-14
|
|
||||||
4 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1985-11-14
|
|
||||||
42 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1905-11-14
|
|
||||||
142 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 1995-11-14
|
|
||||||
412 1 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2005-11-14
|
|
||||||
--- Update t1 on master --
|
|
||||||
UPDATE t1 SET b1 = 0, t="2006-02-22" WHERE id = 412;
|
|
||||||
--- Check the update on master ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Check Update on slave ---
|
|
||||||
SELECT id,hex(b1),vc,bc,d,f,total,y,t FROM t1 WHERE id = 412;
|
|
||||||
id hex(b1) vc bc d f total y t
|
|
||||||
412 0 Testing MySQL databases is a cool Must make it bug free for the customer 654321.4321 15.21 0 1965 2006-02-22
|
|
||||||
--- Remove a record from t1 on master ---
|
|
||||||
DELETE FROM t1 WHERE id = 42;
|
|
||||||
--- Show current count on master for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
--- Show current count on slave for t1 ---
|
|
||||||
SELECT COUNT(*) FROM t1;
|
|
||||||
COUNT(*)
|
|
||||||
4
|
|
||||||
DELETE FROM t1;
|
|
||||||
--- End test 5 key partition testing ---
|
|
||||||
--- Do Cleanup ---
|
|
||||||
DROP TABLE IF EXISTS t1;
|
|
||||||
alter tablespace ts1
|
|
||||||
drop datafile 'datafile.dat'
|
|
||||||
engine=ndb;
|
|
||||||
alter tablespace ts1
|
|
||||||
drop datafile 'datafile02.dat'
|
|
||||||
engine=ndb;
|
|
||||||
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
||||||
DROP LOGFILE GROUP lg1 ENGINE=NDB;
|
|
@ -1,310 +0,0 @@
|
|||||||
#######################################
|
|
||||||
# Author: JBM #
|
|
||||||
# Date: 2006-03-09 #
|
|
||||||
# Purpose: To test the replication of #
|
|
||||||
# Cluster Disk Data using partitions #
|
|
||||||
#######################################
|
|
||||||
|
|
||||||
--source include/have_ndb.inc
|
|
||||||
--source include/have_binlog_format_row.inc
|
|
||||||
--source include/master-slave.inc
|
|
||||||
|
|
||||||
--echo --- Doing pre test cleanup ---
|
|
||||||
|
|
||||||
connection master;
|
|
||||||
--disable_warnings
|
|
||||||
DROP TABLE IF EXISTS t1;
|
|
||||||
--enable_query_log
|
|
||||||
|
|
||||||
|
|
||||||
# Start by creating a logfile group
|
|
||||||
##################################
|
|
||||||
|
|
||||||
CREATE LOGFILE GROUP lg1
|
|
||||||
ADD UNDOFILE 'undofile.dat'
|
|
||||||
INITIAL_SIZE 16M
|
|
||||||
UNDO_BUFFER_SIZE = 1M
|
|
||||||
ENGINE=NDB;
|
|
||||||
|
|
||||||
ALTER LOGFILE GROUP lg1
|
|
||||||
ADD UNDOFILE 'undofile02.dat'
|
|
||||||
INITIAL_SIZE = 4M
|
|
||||||
ENGINE=NDB;
|
|
||||||
|
|
||||||
###################################################
|
|
||||||
# Create a tablespace connected to the logfile group
|
|
||||||
###################################################
|
|
||||||
|
|
||||||
CREATE TABLESPACE ts1
|
|
||||||
ADD DATAFILE 'datafile.dat'
|
|
||||||
USE LOGFILE GROUP lg1
|
|
||||||
INITIAL_SIZE 12M
|
|
||||||
ENGINE NDB;
|
|
||||||
|
|
||||||
ALTER TABLESPACE ts1
|
|
||||||
ADD DATAFILE 'datafile02.dat'
|
|
||||||
INITIAL_SIZE = 4M
|
|
||||||
ENGINE=NDB;
|
|
||||||
|
|
||||||
#################################################################
|
|
||||||
|
|
||||||
--echo --- Start test 2 partition RANGE testing --
|
|
||||||
--echo --- Do setup --
|
|
||||||
|
|
||||||
|
|
||||||
#################################################
|
|
||||||
# Requirment: Create table that is partitioned #
|
|
||||||
# by range on year i.e. year(t) and replicate #
|
|
||||||
# basice operations such at insert, update #
|
|
||||||
# delete between 2 different storage engines #
|
|
||||||
# Alter table and ensure table is handled #
|
|
||||||
# Correctly on the slave #
|
|
||||||
#################################################
|
|
||||||
|
|
||||||
CREATE TABLE t1 (id MEDIUMINT NOT NULL, b1 BIT(8), vc VARCHAR(63),
|
|
||||||
bc CHAR(63), d DECIMAL(10,4) DEFAULT 0,
|
|
||||||
f FLOAT DEFAULT 0, total BIGINT UNSIGNED,
|
|
||||||
y YEAR, t DATE)
|
|
||||||
TABLESPACE ts1 STORAGE DISK
|
|
||||||
ENGINE=NDB
|
|
||||||
PARTITION BY RANGE (YEAR(t))
|
|
||||||
(PARTITION p0 VALUES LESS THAN (1901),
|
|
||||||
PARTITION p1 VALUES LESS THAN (1946),
|
|
||||||
PARTITION p2 VALUES LESS THAN (1966),
|
|
||||||
PARTITION p3 VALUES LESS THAN (1986),
|
|
||||||
PARTITION p4 VALUES LESS THAN (2005),
|
|
||||||
PARTITION p5 VALUES LESS THAN MAXVALUE);
|
|
||||||
|
|
||||||
--echo --- Show table on master ---
|
|
||||||
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Show table on slave --
|
|
||||||
|
|
||||||
sync_slave_with_master;
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Perform basic operation on master ---
|
|
||||||
--echo --- and ensure replicated correctly ---
|
|
||||||
|
|
||||||
--source include/rpl_multi_engine3.inc
|
|
||||||
|
|
||||||
--echo --- Check that simple Alter statements are replicated correctly ---
|
|
||||||
|
|
||||||
ALTER TABLE t1 MODIFY vc VARCHAR(255);
|
|
||||||
|
|
||||||
--echo --- Show the new improved table on the master ---
|
|
||||||
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Make sure that our tables on slave are still same engine ---
|
|
||||||
--echo --- and that the alter statements replicated correctly ---
|
|
||||||
|
|
||||||
sync_slave_with_master;
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Perform basic operation on master ---
|
|
||||||
--echo --- and ensure replicated correctly ---
|
|
||||||
--enable_query_log
|
|
||||||
|
|
||||||
--source include/rpl_multi_engine3.inc
|
|
||||||
|
|
||||||
--echo --- End test 2 partition RANGE testing ---
|
|
||||||
--echo --- Do Cleanup ---
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS t1;
|
|
||||||
|
|
||||||
########################################################
|
|
||||||
|
|
||||||
--echo --- Start test 3 partition LIST testing ---
|
|
||||||
--echo --- Do setup ---
|
|
||||||
#################################################
|
|
||||||
|
|
||||||
|
|
||||||
CREATE TABLE t1 (id MEDIUMINT NOT NULL, b1 BIT(8), vc VARCHAR(63),
|
|
||||||
bc CHAR(63), d DECIMAL(10,4) DEFAULT 0,
|
|
||||||
f FLOAT DEFAULT 0, total BIGINT UNSIGNED,
|
|
||||||
y YEAR, t DATE)
|
|
||||||
TABLESPACE ts1 STORAGE DISK
|
|
||||||
ENGINE=NDB
|
|
||||||
PARTITION BY LIST(id)
|
|
||||||
(PARTITION p0 VALUES IN (2, 4),
|
|
||||||
PARTITION p1 VALUES IN (42, 142));
|
|
||||||
|
|
||||||
--echo --- Test 3 Alter to add partition ---
|
|
||||||
|
|
||||||
ALTER TABLE t1 ADD PARTITION (PARTITION p2 VALUES IN (412));
|
|
||||||
|
|
||||||
--echo --- Show table on master ---
|
|
||||||
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Show table on slave ---
|
|
||||||
|
|
||||||
sync_slave_with_master;
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Perform basic operation on master ---
|
|
||||||
--echo --- and ensure replicated correctly ---
|
|
||||||
|
|
||||||
--source include/rpl_multi_engine3.inc
|
|
||||||
|
|
||||||
--echo --- Check that simple Alter statements are replicated correctly ---
|
|
||||||
|
|
||||||
ALTER TABLE t1 MODIFY vc VARCHAR(255);
|
|
||||||
|
|
||||||
--echo --- Show the new improved table on the master ---
|
|
||||||
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Make sure that our tables on slave are still same engine ---
|
|
||||||
--echo --- and that the alter statements replicated correctly ---
|
|
||||||
|
|
||||||
sync_slave_with_master;
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Perform basic operation on master ---
|
|
||||||
--echo --- and ensure replicated correctly ---
|
|
||||||
|
|
||||||
--source include/rpl_multi_engine3.inc
|
|
||||||
|
|
||||||
--echo --- End test 3 partition LIST testing ---
|
|
||||||
--echo --- Do Cleanup --
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS t1;
|
|
||||||
|
|
||||||
########################################################
|
|
||||||
|
|
||||||
--echo --- Start test 4 partition HASH testing ---
|
|
||||||
--echo --- Do setup ---
|
|
||||||
#################################################
|
|
||||||
|
|
||||||
|
|
||||||
CREATE TABLE t1 (id MEDIUMINT NOT NULL, b1 BIT(8), vc VARCHAR(63),
|
|
||||||
bc CHAR(63), d DECIMAL(10,4) DEFAULT 0,
|
|
||||||
f FLOAT DEFAULT 0, total BIGINT UNSIGNED,
|
|
||||||
y YEAR, t DATE)
|
|
||||||
TABLESPACE ts1 STORAGE DISK
|
|
||||||
ENGINE=NDB
|
|
||||||
PARTITION BY HASH( YEAR(t) )
|
|
||||||
PARTITIONS 4;
|
|
||||||
|
|
||||||
--echo --- show that tables have been created correctly ---
|
|
||||||
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
sync_slave_with_master;
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Perform basic operation on master ---
|
|
||||||
--echo --- and ensure replicated correctly ---
|
|
||||||
|
|
||||||
--source include/rpl_multi_engine3.inc
|
|
||||||
|
|
||||||
--echo --- Check that simple Alter statements are replicated correctly ---
|
|
||||||
|
|
||||||
ALTER TABLE t1 MODIFY vc VARCHAR(255);
|
|
||||||
|
|
||||||
--echo --- Show the new improved table on the master ---
|
|
||||||
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Make sure that our tables on slave are still same engine ---
|
|
||||||
--echo --- and that the alter statements replicated correctly ---
|
|
||||||
|
|
||||||
sync_slave_with_master;
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Perform basic operation on master ---
|
|
||||||
--echo --- and ensure replicated correctly ---
|
|
||||||
|
|
||||||
--source include/rpl_multi_engine3.inc
|
|
||||||
|
|
||||||
--echo --- End test 4 partition HASH testing ---
|
|
||||||
--echo --- Do Cleanup --
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS t1;
|
|
||||||
|
|
||||||
########################################################
|
|
||||||
|
|
||||||
--echo --- Start test 5 partition by key testing ---
|
|
||||||
--echo --- Create Table Section ---
|
|
||||||
|
|
||||||
#################################################
|
|
||||||
|
|
||||||
CREATE TABLE t1 (id MEDIUMINT NOT NULL, b1 BIT(8), vc VARCHAR(63),
|
|
||||||
bc CHAR(63), d DECIMAL(10,4) DEFAULT 0,
|
|
||||||
f FLOAT DEFAULT 0, total BIGINT UNSIGNED,
|
|
||||||
y YEAR, t DATE,PRIMARY KEY(id))
|
|
||||||
TABLESPACE ts1 STORAGE DISK
|
|
||||||
ENGINE=NDB
|
|
||||||
PARTITION BY KEY()
|
|
||||||
PARTITIONS 4;
|
|
||||||
|
|
||||||
--echo --- Show that tables on master are ndbcluster tables ---
|
|
||||||
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Show that tables on slave ---
|
|
||||||
|
|
||||||
sync_slave_with_master;
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Perform basic operation on master ---
|
|
||||||
--echo --- and ensure replicated correctly ---
|
|
||||||
|
|
||||||
--source include/rpl_multi_engine3.inc
|
|
||||||
|
|
||||||
# Okay lets see how it holds up to table changes
|
|
||||||
--echo --- Check that simple Alter statements are replicated correctly ---
|
|
||||||
|
|
||||||
ALTER TABLE t1 DROP PRIMARY KEY, ADD PRIMARY KEY(id, total);
|
|
||||||
|
|
||||||
--echo --- Show the new improved table on the master ---
|
|
||||||
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Make sure that our tables on slave are still right type ---
|
|
||||||
--echo --- and that the alter statements replicated correctly ---
|
|
||||||
|
|
||||||
sync_slave_with_master;
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Perform basic operation on master ---
|
|
||||||
--echo --- and ensure replicated correctly ---
|
|
||||||
|
|
||||||
--source include/rpl_multi_engine3.inc
|
|
||||||
|
|
||||||
--echo --- Check that simple Alter statements are replicated correctly ---
|
|
||||||
|
|
||||||
ALTER TABLE t1 MODIFY vc VARCHAR(255);
|
|
||||||
|
|
||||||
--echo --- Show the new improved table on the master ---
|
|
||||||
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Make sure that our tables on slave are still same engine ---
|
|
||||||
--echo --- and that the alter statements replicated correctly ---
|
|
||||||
|
|
||||||
sync_slave_with_master;
|
|
||||||
SHOW CREATE TABLE t1;
|
|
||||||
|
|
||||||
--echo --- Perform basic operation on master ---
|
|
||||||
--echo --- and ensure replicated correctly ---
|
|
||||||
|
|
||||||
--source include/rpl_multi_engine3.inc
|
|
||||||
|
|
||||||
--echo --- End test 5 key partition testing ---
|
|
||||||
--echo --- Do Cleanup ---
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS t1;
|
|
||||||
alter tablespace ts1
|
|
||||||
drop datafile 'datafile.dat'
|
|
||||||
engine=ndb;
|
|
||||||
alter tablespace ts1
|
|
||||||
drop datafile 'datafile02.dat'
|
|
||||||
engine=ndb;
|
|
||||||
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
||||||
DROP LOGFILE GROUP lg1 ENGINE=NDB;
|
|
||||||
--sync_slave_with_master
|
|
||||||
|
|
||||||
# End of 5.1 test case
|
|
Reference in New Issue
Block a user