call mtr.add_suppression("innodb_buffer_pool_size change aborted"); CREATE TABLE t (c INT) ENGINE=InnoDB PARTITION BY HASH(c) PARTITIONS 512; BEGIN; SELECT * FROM t LOCK IN SHARE MODE; c SET @save_size = @@GLOBAL.innodb_buffer_pool_size; SET GLOBAL innodb_buffer_pool_size=6291456; COMMIT; SET GLOBAL innodb_buffer_pool_size=6291456; SET GLOBAL innodb_buffer_pool_size = @save_size; DROP TABLE t;