mirror of
https://github.com/MariaDB/server.git
synced 2025-01-27 01:04:19 +01:00
52 lines
1.8 KiB
Text
52 lines
1.8 KiB
Text
|
--source include/have_innodb.inc
|
||
|
|
||
|
--disable_query_log
|
||
|
let $innodb_compression_algorithm_orig=`SELECT @@innodb_compression_algorithm`;
|
||
|
let $innodb_file_format_orig = `SELECT @@innodb_file_format`;
|
||
|
let $innodb_file_per_table_orig = `SELECT @@innodb_file_per_table`;
|
||
|
--enable_query_log
|
||
|
|
||
|
--disable_warnings
|
||
|
SET GLOBAL innodb_file_format = `Barracuda`;
|
||
|
SET GLOBAL innodb_file_per_table = ON;
|
||
|
--enable_warnings
|
||
|
|
||
|
create table t1 (c1 int not null primary key auto_increment, b char(200)) engine=innodb page_compressed=1;
|
||
|
insert into t1 values(NULL,'compressed_text_aaaaaaaaabbbbbbbbbbbbbccccccccccccc');
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
insert into t1(b) select b from t1;
|
||
|
|
||
|
let $wait_condition= select variable_value > 0 from information_schema.global_status where variable_name = 'INNODB_NUM_PAGES_PAGE_COMPRESSED';
|
||
|
--source include/wait_condition.inc
|
||
|
|
||
|
--let $MYSQLD_DATADIR=`select @@datadir`
|
||
|
--let t1_IBD = $MYSQLD_DATADIR/test/t1.ibd
|
||
|
--let SEARCH_RANGE = 10000000
|
||
|
--let SEARCH_PATTERN=compressed_text
|
||
|
|
||
|
--echo # t1 compressed expected NOT FOUND
|
||
|
-- let SEARCH_FILE=$t1_IBD
|
||
|
-- source include/search_pattern_in_file.inc
|
||
|
|
||
|
drop table t1;
|
||
|
|
||
|
# reset system
|
||
|
--disable_query_log
|
||
|
--disable_warnings
|
||
|
EVAL SET GLOBAL innodb_compression_algorithm = $innodb_compression_algorithm_orig;
|
||
|
EVAL SET GLOBAL innodb_file_per_table = $innodb_file_per_table_orig;
|
||
|
EVAL SET GLOBAL innodb_file_format = $innodb_file_format_orig;
|
||
|
--enable_warnings
|
||
|
--enable_query_log
|