1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-27 18:02:13 +03:00

MDEV-10486 MariaDB 10.x does not update rows_examined in performance_schema tables.

Save the rows_examined counter before it gets emptied.
This commit is contained in:
Alexey Botchkov
2017-12-18 15:21:50 +04:00
parent ef9e78c9d4
commit 6ee9cba745
3 changed files with 34 additions and 2 deletions

View File

@ -118,3 +118,19 @@ B
select count(*) from events_statements_history where sql_text like "%...";
count(*)
2
use test;
create table t1 (id int);
insert into t1 values (1), (2), (3);
truncate performance_schema.events_statements_history;
select * from t1;
id
1
2
3
insert into t1 select RAND()*10000 from t1;
select sql_text, rows_examined from performance_schema.events_statements_history;
sql_text rows_examined
truncate performance_schema.events_statements_history 0
select * from t1 3
insert into t1 select RAND()*10000 from t1 6
drop table t1;