mysql-test/suite/maria/r/group_commit.result: Test of gruoup commit. mysql-test/suite/maria/r/maria3.result: The new variables added. mysql-test/suite/maria/t/group_commit.test: Test of group commit. randgen: Randon query generator tests. randgen/conf: Random query generator tests. randgen/conf/maria_group_commit.yy: Random query generator test for group commit. storage/maria/ha_maria.cc: New variables and support procedures for group commit added. storage/maria/ma_init.c: Correct shutdown of group commit service thread and group commit. storage/maria/ma_loghandler.c: Group commit added. Initialization of variables for embeded server edded. storage/maria/ma_loghandler.h: Group commit types and routines.
72 lines
1.4 KiB
Plaintext
72 lines
1.4 KiB
Plaintext
# Test different ways of syncing (mostly syntax)
|
|
|
|
--disable_warnings
|
|
drop table if exists t1;
|
|
--enable_warnings
|
|
|
|
create table t1 (a int);
|
|
|
|
SET GLOBAL maria_group_commit="NONE";
|
|
SET GLOBAL maria_group_commit_interval= 0;
|
|
--disable_query_log
|
|
let $num = 5000;
|
|
while ($num)
|
|
{
|
|
insert into t1 values (1);
|
|
dec $num;
|
|
}
|
|
--enable_query_log
|
|
SET GLOBAL maria_group_commit="NONE";
|
|
SET GLOBAL maria_group_commit_interval= 100;
|
|
--disable_query_log
|
|
let $num = 5000;
|
|
while ($num)
|
|
{
|
|
insert into t1 values (1);
|
|
dec $num;
|
|
}
|
|
--enable_query_log
|
|
SET GLOBAL maria_group_commit="HARD";
|
|
SET GLOBAL maria_group_commit_interval= 0;
|
|
--disable_query_log
|
|
let $num = 5000;
|
|
while ($num)
|
|
{
|
|
insert into t1 values (1);
|
|
dec $num;
|
|
}
|
|
--enable_query_log
|
|
SET GLOBAL maria_group_commit="HARD";
|
|
SET GLOBAL maria_group_commit_interval= 100;
|
|
--disable_query_log
|
|
let $num = 5000;
|
|
while ($num)
|
|
{
|
|
insert into t1 values (1);
|
|
dec $num;
|
|
}
|
|
--enable_query_log
|
|
SET GLOBAL maria_group_commit="SOFT";
|
|
SET GLOBAL maria_group_commit_interval= 0;
|
|
--disable_query_log
|
|
let $num = 5000;
|
|
while ($num)
|
|
{
|
|
insert into t1 values (1);
|
|
dec $num;
|
|
}
|
|
--enable_query_log
|
|
SET GLOBAL maria_group_commit="SOFT";
|
|
SET GLOBAL maria_group_commit_interval= 100;
|
|
--disable_query_log
|
|
let $num = 5000;
|
|
while ($num)
|
|
{
|
|
insert into t1 values (1);
|
|
dec $num;
|
|
}
|
|
--enable_query_log
|
|
SET GLOBAL maria_group_commit="NONE";
|
|
SET GLOBAL maria_group_commit_interval= 0;
|
|
drop table t1;
|