Add sql code for different sizes
This commit is contained in:
parent
179083fc80
commit
641e43030e
@ -22,6 +22,20 @@ ALTER TABLE key_block_size_8 key_block_size=8 row_format=compressed;
|
|||||||
INSERT INTO key_block_size_8 SELECT * FROM big_table;
|
INSERT INTO key_block_size_8 SELECT * FROM big_table;
|
||||||
commit;
|
commit;
|
||||||
|
|
||||||
|
-- Create a new table that is the same but compressed 16KB block size
|
||||||
|
CREATE TABLE key_block_size_16 LIKE big_table;
|
||||||
|
ALTER TABLE key_block_size_16 key_block_size=16 row_format=compressed;
|
||||||
|
-- Insert 3 millions row into the table to compressed
|
||||||
|
INSERT INTO key_block_size_16 SELECT * FROM big_table;
|
||||||
|
commit;
|
||||||
|
|
||||||
|
-- Create a new table that is the same but compressed 4KB block size
|
||||||
|
CREATE TABLE key_block_size_4 LIKE big_table;
|
||||||
|
ALTER TABLE key_block_size_4 key_block_size=4 row_format=compressed;
|
||||||
|
-- Insert 3 millions row into the table to compressed
|
||||||
|
INSERT INTO key_block_size_4 SELECT * FROM big_table;
|
||||||
|
commit;
|
||||||
|
|
||||||
drop table key_block_size_4;
|
drop table key_block_size_4;
|
||||||
|
|
||||||
SELECT * FROM information_schema.INNODB_CMP;
|
SELECT * FROM information_schema.INNODB_CMP;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user