May 25, 2012

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

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

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

… purpose of this benchmark, I have used TPC-H Query #10 and ran it on TPC-H dataset (InnoDB tables) with a Scale Factor… are greater than both MySQL 5.5 and MySQL 5.6 IO bound workload Now let’s see how effective is MRR when… MySQL 5.6 code? As MRR was used in both MySQL 5.6 and MariaDB 5.5. Handler_mrr_rowid_refills counts how

Post: Join Optimizations in MySQL 5.6 and MariaDB 5.5

…of this benchmark, I have used TPC-H Query #3 and ran it on TPC-H dataset (InnoDB tables) with a Scale…LIMIT 10; In-memory workload Now let’s see how effective are the join optimizations when the workload …look at the status counters. Counter Name MySQL 5.5 MySQL 5.6 MySQL 5.6 w/ join_buffer_size=6M &…

Post: MySQL 6.0 vs 5.1 in TPC-H queries

… I played with queries from TPC-H benchmarks, particularly comparing MySQL 6.0.4-alpha with 5.1. MySQL 6.0 is interesting here… new changes in optimizer, which should affect execution plan of TPC-H queries. In reality only two queries (from 22) have significantly…-by-row but in batches reads. So let us see how perform 5.1 and 6.0 in cold mode (I…

Comment: Call for opinions: Do we need MySQL 5.0 with MySQL 5.4 performance

… sure how many of them are fixed now) can be seen here: http://www.mysqlperformanceblog.com/2008/04/10/tpc-h-run-on-mysql

Comment: MySQL 6.0 vs 5.1 in TPC-H queries

Hi Vadim, – Which scale factor are you using? – How MySQL 5.1/6.0 scales with TPC-H (e.g.: scale factors 1,3,5,10,30,100)? Thanks, Noah