June 19, 2013

Post: MySQL 5.6.10 Optimizer Limitations: Index Condition Pushdown

… is one of the new features of MySQL 5.6, and actually is a great improvement over MySQL 5.5. For example, in this case, the… is the intended/current status of the MySQL 5.6.10 optimizer. Other interesting things to notice: ICP is a great new feature that… MRR, BKA or ICP? Are you a Developer or a DBA and want to be prepared for the MySQL 5.6 release, and get…

Post: Index Condition Pushdown in MySQL 5.6 and MariaDB 5.5 and its performance impact

… preparation for the talk comparing the optimizer enhancements in MySQL 5.6 and MariaDB 5.5. We are taking a look at and benchmarking optimizer… a new optimizer enhancement Index Condition Pushdown (ICP). Its available in both MySQL 5.6 and MariaDB 5.5 Now let’s take a look briefly…

Post: Multi Range Read (MRR) in MySQL 5.6 and MariaDB 5.5

…_size=4M (only on MySQL 5.6) mrr_buffer_size=4M (only on MariaDB 5.5) We have turned off ICP optimization for the purpose of… bound workload, mentioned above. Counter Name MySQL 5.5 MySQL 5.6 MySQL 5.6 w/ read_rnd_bufer_size=4M MariaDB 5.5 MariaDB 5.5 w/ mrr_buffer_size=4M Created… MariaDB 5.5 and not in MySQL 5.6, is that because of a bug in MySQL 5.6 code? As MRR was used in both MySQL 5.6 and MariaDB 5.5

Post: MySQL 5.6 vs MySQL 5.5 and the Star Schema Benchmark

… buffer pools on MySQL 5.5.30. Finally, MySQL 5.6.10 has many additional tuning options which must be investigated (MRR, BKA, ICP, etc) before coming… MySQL 5.5 and MySQL 5.6, no tuning at all Config 2: MySQL 5.6 with all default settings except innodb_old_blocks_time=0 Config 3: MySQL 5.5 and 5.6

Post: Join Optimizations in MySQL 5.6 and MariaDB 5.5

… mrr_buffer_size=6M Note that I have turned off ICP because I would like to see the affect of BKA… time for MySQL 5.6 becomes approximately equal to that of MySQL 5.5. MariaDB 5.5 is quite slow as compared to both MySQL 5.5 and MySQL 5.6. For MariaDB 5.5 the… status counters. Counter Name MySQL 5.5 MySQL 5.6 MySQL 5.6 w/ join_buffer_size=6M & read_rnd_buffer_size=6M MariaDB 5.5 MariaDB 5.5 w/ join_buffer_size…

Post: MySQL 5.6: Improvements in the Nutshell

… for Percona MySQL University in Raleigh,NC, Tuesday 29th of January I have created the outline of improvements available in MySQL 5.6 which… 4GB) redo logs support Optimizer and Execution – Index Condition pushdown (ICP) – Multi-Range-Read (MRR) – Faster ORDER BY nidxcol LIMIT N…