polardbxengine/mysql-test/suite/xengine/r/write_sync.result

35 lines
1.3 KiB
Plaintext

SET SQL_LOG_BIN=0;
create table aaa (id int primary key, i int) engine xengine;
SET GLOBAL xengine_flush_log_at_trx_commit=0;
select variable_value into @a from performance_schema.global_status where variable_name='xengine_wal_synced';
insert aaa(id, i) values(1,1);
select variable_value-@a from performance_schema.global_status where variable_name='xengine_wal_synced';
variable_value-@a
0
insert aaa(id, i) values(2,1);
select variable_value-@a from performance_schema.global_status where variable_name='xengine_wal_synced';
variable_value-@a
0
insert aaa(id, i) values(3,1);
select variable_value-@a from performance_schema.global_status where variable_name='xengine_wal_synced';
variable_value-@a
0
SET GLOBAL xengine_flush_log_at_trx_commit=1;
insert aaa(id, i) values(4,1);
select variable_value-@a from performance_schema.global_status where variable_name='xengine_wal_synced';
variable_value-@a
1
insert aaa(id, i) values(5,1);
select variable_value-@a from performance_schema.global_status where variable_name='xengine_wal_synced';
variable_value-@a
2
insert aaa(id, i) values(6,1);
select variable_value-@a from performance_schema.global_status where variable_name='xengine_wal_synced';
variable_value-@a
3
SET GLOBAL xengine_flush_log_at_trx_commit=0;
insert aaa(id, i) values(7,1);
truncate table aaa;
drop table aaa;
SET GLOBAL xengine_flush_log_at_trx_commit=1;