May 25, 2012

Post: Join Optimizations in MySQL 5.6 and MariaDB 5.5

… the lowest query time is for MySQL 5.6 which takes 0.16s less as compared to MySQL 5.5 While with join_buffer…_size=4M & mrr_buffer_size=4M Created_tmp_disk_tables 0 0 0 0 0 0 Created_tmp_tables 1 1 1 1 1 1 Handler….2G vs 5G. However, there is one number in MariaDB 5.5 that is quite large as compared to MySQL 5.6 and…

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 look… enhancement Index Condition Pushdown (ICP). Its available in both MySQL 5.6 and MariaDB 5.5 Now let’s take a look…

Post: ext4 vs xfs on SSD

… but that option is not available on my CentOS 6.2, so I could not test it. At …corresponds to results I see running MySQL benchmarks (to be published later) on ext4 vs xfs. Actually amount of threads…-num=1 –file-extra-flags=direct –file-fsync-freq=0 –file-io-mode=sync –file-block-size=16384 –…

Post: MySQL 6.0 vs 5.1 in TPC-H queries

… with queries from TPC-H benchmarks, particularly comparing MySQL 6.0.4-alpha with 5.1. MySQL 6.0 is interesting here, as there is a… to write about is queries that execute slower in new MySQL 6.0 version. Query is pretty simple SELECT sum(l_extendedprice * l… to find is Baron’s bug with no mention in MySQL 6.0 manual. No mentions about Using MRR also, but I guess…

Post: TPC-H Run on MySQL 5.1 and 6.0

… here So let us first take a look at MySQL 5.1.23 vs 6.0.4 results for 10GB data set which “fits… seconds. Ratio is MySQL 6.0 time divided by MySQL 5.1 time so if it is less than 1 MySQL 6.0 is faster if more than 1 slower: Query MySQL 5.0.23 MySQL 6.0

Post: MySQL versions shootout

… question: MySQL 4.1 MySQL 5.0 MySQL 5.1 (with built-in InnoDB) MySQL 5.1 with InnoDB-plugin MySQL 5.5 MySQL 5.6 All versions…. Profiling MySQL 5.0 vs MySQL 4.1 couple years ago, I have seen biggest performance hit comes from query parser. In MySQL 5.0 grammar… (more is better) threads MySQL 4.1 MySQL 5.0 MySQL 5.1 MySQL 5.1+InnoDB-plugin MySQL 5.5 MySQL 5.6.2 1 685.52…

Comment: MySQL 6.0 vs 5.1 in TPC-H queries

[...] MySQL 6.0 vs 5.1 in TPC-H queries If you had issues with subqueries in MySQL 4.1 or 5.0 and pulled away from using them I’d encourage you to try MySQL 6.0 and see if your issues are fixed or described in the documentation published. [...]

Post: Aligning IO on a hard disk RAID – the Benchmarks

…a Percona Server 5.0.92-87 with the following my.cnf configuration: [mysqld] datadir=/data/mysql socket=/var/…, the difference was still 15% — 909 iops unaligned -vs- 1049 aligned. Random write. This is an important …prg {540} dm-0 447.1 34.0 7.4 0% 2.4 5.4 23.4 49.6 0.6 0% 0.0 0.6 85% 0 Misaligned: #…

Post: Identifying the load with the help of pt-query-digest and Percona Server

…atomically, not just for new connections as in MySQL. This is very helpful for measurement as …0 816.04 0 # IO r ops 6 0 2 0.00 0 0.05 0 # IO r wait 64ms 0 26ms 13us 0 530us 0 # pages distin 28.96k 0 48 6… the number of tmp tables created in memory vs on-disk, percentage of queries that needed full…

Comment: MySQL 6.0 vs 5.1 in TPC-H queries

… set MySQL 5.1 could only complete 10 out of 22 queries within 3hours run time allowed for each query and MySQL 6.0 has similar number of queries it can execute in reasonable time frame. There 2 queries (Query8 and Query20) which MySQL 6.0… is observed. Vadim has already Wrote about it in his MySQL 5.1 vs 6.0 in TPC-H Queries post [...]