37 lines
1.3 KiB
Plaintext
37 lines
1.3 KiB
Plaintext
#
|
|
#Bug #21133329 HANGING "SYSTEM LOCK" WHEN EXECUTING "FLUSH TABLE ... FOR EXPORT"
|
|
#
|
|
CREATE TABLE t1 (
|
|
c1 BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
|
|
c2 BIGINT,
|
|
c3 VARCHAR(2048),
|
|
c4 VARCHAR(2048),
|
|
INDEX idx1(c2),
|
|
INDEX idx2(c3(512)),
|
|
INDEX idx3(c4(512))) Engine=InnoDB charset latin1;
|
|
CREATE TABLE t2 ( f1 int PRIMARY KEY) engine=innodb;
|
|
SET GLOBAL INNODB_PURGE_STOP_NOW=ON;
|
|
SET GLOBAL innodb_disable_background_merge=ON;
|
|
SET GLOBAL innodb_stats_persistent=OFF;
|
|
show variables like '%innodb_stats_persistent%';
|
|
Variable_name Value
|
|
innodb_stats_persistent OFF
|
|
innodb_stats_persistent_sample_pages 20
|
|
INSERT INTO t1(c2, c3, c4) VALUES
|
|
(1, REPEAT('a', 2048), REPEAT('a', 2048)),
|
|
(2, REPEAT('b', 2048), REPEAT('b', 2048)),
|
|
(3, REPEAT('c', 2048), REPEAT('c', 2048)),
|
|
(4, REPEAT('d', 2048), REPEAT('d', 2048));
|
|
INSERT INTO t1(c2, c3, c4) SELECT c2, c3, c4 FROM t1;
|
|
INSERT INTO t1(c2, c3, c4) SELECT c2, c3, c4 FROM t1;
|
|
INSERT INTO t1(c2, c3, c4) SELECT c2, c3, c4 FROM t1;
|
|
INSERT INTO t1(c2, c3, c4) SELECT c2, c3, c4 FROM t1;
|
|
INSERT INTO t1(c2, c3, c4) SELECT c2, c3, c4 FROM t1;
|
|
INSERT INTO t1(c2, c3, c4) SELECT c2, c3, c4 FROM t1;
|
|
FLUSH TABLES t2 FOR EXPORT;
|
|
UNLOCK TABLES;
|
|
SET GLOBAL innodb_disable_background_merge=OFF;
|
|
SET GLOBAL INNODB_PURGE_RUN_NOW=ON;
|
|
SET GLOBAL innodb_stats_persistent=ON;
|
|
DROP TABLE t1,t2;
|