mirror of
https://github.com/MariaDB/server.git
synced 2025-11-06 13:10:12 +03:00
The reason for the bug above is unclear but - Modify pfs_upgrade so that it's result is easier to analyze in case something fails - Fix several minor weaknesses which could cause that a successing test (either an already existing or a to be developed one) fails because of imperfect cleanup, too slow disconnected sessions etc. should either fix the bug or reduce it's probability or at least make the analysis of failures easier.
69 lines
1.6 KiB
Plaintext
69 lines
1.6 KiB
Plaintext
drop table if exists t1;
|
|
create table t1 (a int not null);
|
|
insert into t1 values (1), (2), (3);
|
|
SET GLOBAL query_cache_size=1355776;
|
|
flush query cache;
|
|
reset query cache;
|
|
flush status;
|
|
select * from t1;
|
|
a
|
|
1
|
|
2
|
|
3
|
|
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
|
|
select * from t1;
|
|
a
|
|
1
|
|
2
|
|
3
|
|
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 1
|
|
select spins from performance_schema.EVENTS_WAITS_CURRENT order by event_name limit 1;
|
|
spins
|
|
NULL
|
|
select name from performance_schema.SETUP_INSTRUMENTS order by name limit 1;
|
|
name
|
|
wait/io/file/csv/data
|
|
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 1
|
|
select spins from performance_schema.EVENTS_WAITS_CURRENT order by event_name limit 1;
|
|
spins
|
|
NULL
|
|
select name from performance_schema.SETUP_INSTRUMENTS order by name limit 1;
|
|
name
|
|
wait/io/file/csv/data
|
|
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 1
|
|
SET GLOBAL query_cache_size= default;
|
|
drop table t1;
|
|
flush status;
|