mirror of
https://github.com/MariaDB/server.git
synced 2025-11-09 11:41:36 +03:00
- remove timing dependent part of test, wait until condition occurs or sleep max 10 seconds
80 lines
1.8 KiB
Plaintext
80 lines
1.8 KiB
Plaintext
drop table if exists t1, t2;
|
|
set GLOBAL query_cache_type=on;
|
|
set GLOBAL query_cache_size=1355776;
|
|
set GLOBAL ndb_cache_check_time=1;
|
|
reset query cache;
|
|
flush status;
|
|
set GLOBAL query_cache_type=on;
|
|
set GLOBAL query_cache_size=1355776;
|
|
set GLOBAL ndb_cache_check_time=1;
|
|
reset query cache;
|
|
flush status;
|
|
create table t1 (a int) engine=ndbcluster;
|
|
create table t2 (a int) engine=ndbcluster;
|
|
insert into t1 value (2);
|
|
insert into t2 value (3);
|
|
select * from t1;
|
|
a
|
|
2
|
|
select * from t2;
|
|
a
|
|
3
|
|
show status like "Qcache_queries_in_cache";
|
|
Variable_name Value
|
|
Qcache_queries_in_cache 2
|
|
show status like "Qcache_inserts";
|
|
Variable_name Value
|
|
Qcache_inserts 2
|
|
show status like "Qcache_hits";
|
|
Variable_name Value
|
|
Qcache_hits 0
|
|
show status like "Qcache_queries_in_cache";
|
|
Variable_name Value
|
|
Qcache_queries_in_cache 0
|
|
show status like "Qcache_inserts";
|
|
Variable_name Value
|
|
Qcache_inserts 0
|
|
show status like "Qcache_hits";
|
|
Variable_name Value
|
|
Qcache_hits 0
|
|
select * from t1;
|
|
a
|
|
2
|
|
show status like "Qcache_queries_in_cache";
|
|
Variable_name Value
|
|
Qcache_queries_in_cache 1
|
|
show status like "Qcache_inserts";
|
|
Variable_name Value
|
|
Qcache_inserts 1
|
|
show status like "Qcache_hits";
|
|
Variable_name Value
|
|
Qcache_hits 0
|
|
update t1 set a=3 where a=2;
|
|
show status like "Qcache_queries_in_cache";
|
|
Variable_name Value
|
|
Qcache_queries_in_cache 2
|
|
show status like "Qcache_inserts";
|
|
Variable_name Value
|
|
Qcache_inserts 2
|
|
show status like "Qcache_hits";
|
|
Variable_name Value
|
|
Qcache_hits 0
|
|
select * from t1;
|
|
a
|
|
3
|
|
show status like "Qcache_queries_in_cache";
|
|
Variable_name Value
|
|
Qcache_queries_in_cache 3
|
|
show status like "Qcache_inserts";
|
|
Variable_name Value
|
|
Qcache_inserts 4
|
|
drop table t1, t2;
|
|
set GLOBAL query_cache_size=0;
|
|
set GLOBAL ndb_cache_check_time=0;
|
|
reset query cache;
|
|
flush status;
|
|
set GLOBAL query_cache_size=0;
|
|
set GLOBAL ndb_cache_check_time=0;
|
|
reset query cache;
|
|
flush status;
|