1eval CREATE TABLE gap1 (id1 INT, id2 INT, id3 INT, c1 INT, value INT, 2 PRIMARY KEY (id1, id2, id3), 3 INDEX i (c1)) ENGINE=$engine; 4CREATE TABLE gap2 like gap1; 5eval CREATE TABLE gap3 (id INT, value INT, 6 PRIMARY KEY (id), 7 UNIQUE KEY ui(value)) ENGINE=$engine; 8eval CREATE TABLE gap4 (id INT, value INT, 9 PRIMARY KEY (id)) ENGINE=$engine 10 PARTITION BY HASH(id) PARTITIONS 2; 11--disable_query_log 12let $max = 1000; 13let $i = 1; 14while ($i <= $max) { 15 eval INSERT INTO gap1 (id1, id2, id3, c1, value) 16 VALUES ($i div 2, $i div 10, $i, $i, $i); 17 eval INSERT INTO gap2 (id1, id2, id3, c1, value) 18 VALUES ($i div 2, $i div 10, $i, $i, $i); 19 inc $i; 20} 21--enable_query_log 22 23insert into gap3 values (1,1), (2,2),(3,3),(4,4),(5,5); 24insert into gap4 values (1,1), (2,2),(3,3),(4,4),(5,5); 25