summaryrefslogtreecommitdiff
path: root/mysql-test/r
diff options
context:
space:
mode:
authorSergey Petrunya <psergey@askmonty.org>2012-02-22 16:48:29 +0400
committerSergey Petrunya <psergey@askmonty.org>2012-02-22 16:48:29 +0400
commit59b2bb9aca0fb037ab4c770a8fd684a3d4a40587 (patch)
tree03b80603727eb6ad72737bdbe2d1b1b59fc81739 /mysql-test/r
parentc299e027eeddc35e0197ebc70805e0a303a4b135 (diff)
downloadmariadb-git-59b2bb9aca0fb037ab4c770a8fd684a3d4a40587.tar.gz
Added back MRR counters. The new names are: Handler_mrr_init,
Handler_mrr_key_refills, Handler_mrr_rowid_refills.
Diffstat (limited to 'mysql-test/r')
-rw-r--r--mysql-test/r/myisam_mrr.result15
-rw-r--r--mysql-test/r/status.result8
-rw-r--r--mysql-test/r/status_user.result3
3 files changed, 25 insertions, 1 deletions
diff --git a/mysql-test/r/myisam_mrr.result b/mysql-test/r/myisam_mrr.result
index c2f382eb9e6..0ea75c8aebb 100644
--- a/mysql-test/r/myisam_mrr.result
+++ b/mysql-test/r/myisam_mrr.result
@@ -563,6 +563,9 @@ drop table t1;
flush status;
show status like 'Handler_mrr%';
Variable_name Value
+Handler_mrr_init 0
+Handler_mrr_key_refills 0
+Handler_mrr_rowid_refills 0
create table t0 (a int);
insert into t0 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
create table t1 (a int, b int, filler char(200), key(a));
@@ -578,6 +581,9 @@ sum(b)
1230
show status like 'handler_mrr%';
Variable_name Value
+Handler_mrr_init 1
+Handler_mrr_key_refills 0
+Handler_mrr_rowid_refills 0
set @mrr_buffer_size_save= @@mrr_buffer_size;
set mrr_buffer_size=128;
explain select sum(b) from t1 where a < 1600;
@@ -590,6 +596,9 @@ sum(b)
196800
show status like 'handler_mrr%';
Variable_name Value
+Handler_mrr_init 1
+Handler_mrr_key_refills 0
+Handler_mrr_rowid_refills 1
set @@mrr_buffer_size= @mrr_buffer_size_save;
#Now, let's check BKA:
set @join_cache_level_save= @@join_cache_level;
@@ -605,6 +614,9 @@ sum(t1.b)
1230
show status like 'handler_mrr%';
Variable_name Value
+Handler_mrr_init 1
+Handler_mrr_key_refills 0
+Handler_mrr_rowid_refills 0
set join_buffer_size=10;
explain select sum(t1.b) from t0,t1 where t0.a=t1.a;
id select_type table type possible_keys key key_len ref rows Extra
@@ -616,6 +628,9 @@ sum(t1.b)
1230
show status like 'handler_mrr%';
Variable_name Value
+Handler_mrr_init 1or2
+Handler_mrr_key_refills 1or2
+Handler_mrr_rowid_refills 1or2
set join_cache_level= @join_cache_level_save;
set join_buffer_size= @join_buffer_size_save;
drop table t0, t1;
diff --git a/mysql-test/r/status.result b/mysql-test/r/status.result
index b5bae659eed..d3e1d26cbbd 100644
--- a/mysql-test/r/status.result
+++ b/mysql-test/r/status.result
@@ -277,6 +277,9 @@ Handler_delete 0
Handler_discover 0
Handler_icp_attempts 0
Handler_icp_match 0
+Handler_mrr_init 0
+Handler_mrr_key_refills 0
+Handler_mrr_rowid_refills 0
Handler_prepare 0
Handler_read_first 0
Handler_read_key 4
@@ -299,7 +302,7 @@ Created_tmp_files 0
Created_tmp_tables 2
Handler_tmp_update 2
Handler_tmp_write 7
-Rows_tmp_read 37
+Rows_tmp_read 40
drop table t1;
CREATE TABLE t1 (i int(11) DEFAULT NULL, KEY i (i) ) ENGINE=MyISAM;
insert into t1 values (1),(2),(3),(4),(5);
@@ -314,6 +317,9 @@ Handler_delete 0
Handler_discover 0
Handler_icp_attempts 0
Handler_icp_match 0
+Handler_mrr_init 0
+Handler_mrr_key_refills 0
+Handler_mrr_rowid_refills 0
Handler_prepare 0
Handler_read_first 0
Handler_read_key 2
diff --git a/mysql-test/r/status_user.result b/mysql-test/r/status_user.result
index be0cfef79dc..b2d4b6f761f 100644
--- a/mysql-test/r/status_user.result
+++ b/mysql-test/r/status_user.result
@@ -102,6 +102,9 @@ Handler_delete 1
Handler_discover 0
Handler_icp_attempts 0
Handler_icp_match 0
+Handler_mrr_init 0
+Handler_mrr_key_refills 0
+Handler_mrr_rowid_refills 0
Handler_prepare 18
Handler_read_first 0
Handler_read_key 3