~maria-captains/maria/maria-5.3-qclexcheck

« back to all changes in this revision

Viewing changes to mysql-test/r/myisam_mrr.result

  • Committer: Igor Babaev
  • Date: 2012-02-03 20:49:17 UTC
  • Revision ID: igor@askmonty.org-20120203204917-q2jyemhc1kyqseq5
Made mrr related counters temporarily invisible until we agree upon their names. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
563
563
flush status;
564
564
show status like 'Handler_mrr%';
565
565
Variable_name   Value
566
 
Handler_mrr_extra_key_sorts     0
567
 
Handler_mrr_extra_rowid_sorts   0
568
 
Handler_mrr_init        0
569
566
create table t0 (a int);
570
567
insert into t0 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
571
568
create table t1 (a int, b int, filler char(200), key(a));
581
578
1230
582
579
show status like 'handler_mrr%';
583
580
Variable_name   Value
584
 
Handler_mrr_extra_key_sorts     0
585
 
Handler_mrr_extra_rowid_sorts   0
586
 
Handler_mrr_init        1
587
581
set @mrr_buffer_size_save= @@mrr_buffer_size;
588
582
set mrr_buffer_size=128;
589
583
explain select sum(b) from t1 where a < 1600;
596
590
196800
597
591
show status like 'handler_mrr%';
598
592
Variable_name   Value
599
 
Handler_mrr_extra_key_sorts     0
600
 
Handler_mrr_extra_rowid_sorts   1
601
 
Handler_mrr_init        1
602
593
set @@mrr_buffer_size= @mrr_buffer_size_save;
603
594
#Now, let's check BKA: 
604
595
set @join_cache_level_save= @@join_cache_level;
614
605
1230
615
606
show status like 'handler_mrr%';
616
607
Variable_name   Value
617
 
Handler_mrr_extra_key_sorts     0
618
 
Handler_mrr_extra_rowid_sorts   0
619
 
Handler_mrr_init        1
620
608
set join_buffer_size=10;
621
609
explain select sum(t1.b) from t0,t1 where t0.a=t1.a;
622
610
id      select_type     table   type    possible_keys   key     key_len ref     rows    Extra
628
616
1230
629
617
show status like 'handler_mrr%';
630
618
Variable_name   Value
631
 
Handler_mrr_extra_key_sorts     1or2
632
 
Handler_mrr_extra_rowid_sorts   1or2
633
 
Handler_mrr_init        1or2
634
619
set join_cache_level= @join_cache_level_save;
635
620
set join_buffer_size= @join_buffer_size_save;
636
621
drop table t0, t1;