Here at the MySQL Performance Blog, we’ve been discussing the several new features that MySQL 5.6 brought: GTID-based replication, InnoDB… on the query optimizer and the MySQL version, we always recommend to check manually the optimizations proposed by Percona Toolkit. The MySQL server, of…
Post: MySQL Query Patterns, Optimized - Webinar questions followup
On Friday I gave a presentation on “MySQL Query Patterns, Optimized” for Percona MySQL Webinars. If you missed it, you can still register… an infinite variety of queries. The query optimizer analyzes queries for common patterns the MySQL designers know can be improved. But there… solution for randomly choosing rows involves some compromise, either of performance, or of accuracy of randomness. The ORDER BY RAND() solution…
Post: MySQL and the SSB - Part 2 - MyISAM vs InnoDB low concurrency
… about the importance of performance at low concurrency. The SSB The SSB tests a database’s ability to optimize queries for a…. A star schema presents some unique challenge to the database optimizer. The SSB benchmark consists of four sets of queries. Each… almost always performs better, at least for this workload. Notes MySQL version used: 5.6.11, custom compiled to remove performance_schema For…
Post: Choosing a MySQL HA Solution - Post-Webinar Q&A
… nothing wrong with a virtual-machine approach, but for the optimal production deployment you want two identical physical boxes with at… you ever want to use MySQL on top of something like that? I can’t imagine the performance being all that fantastic, and I could see network latency wreaking havoc with MySQL‘s internal understanding…
Post: trx descriptors: MySQL performance improvements in Percona Server 5.5.30-30.2
One major problem in terms of MySQL performance that still stands in the way of InnoDB scalability is … the perfect case for read-only optimization in MySQL 5.6 and as you can see MySQL 5.6 shines in this benchmark… the alpha stage. We are going to blog about other MySQL performance improvements introduced in our latest Percona Server release, stay tuned…
Post: Percona Server for MySQL 5.5.30-30.2 now available
… on MySQL performance can be found in this blogpost. (Ignacio Nin) This release of Percona Server for MySQL has fixed a number of performance… secondary keys from deferred key creation optimization. Bug fixed #1081016 (Alexey Kopytov). Percona Server for MySQL was built with YaSSL which could…
Post: Memory allocators: MySQL performance improvements in Percona Server 5.5.30-30.2
… is another issue in InnoDB transaction processing that notably affects MySQL performance – for every transaction InnoDB creates a read view and allocates… with transaction list scanning (due to the read-only transactions optimization), but it still allocates/frees memory for read view structure…
Post: What I'm looking forward to at Percona Live (MySQL Users Conference)
… 10th year attending and speaking at the MySQL Users Conference (as the Percona Live MySQL Conference and Expo was originally called back… give an Innodb and Performance Optimization Tutorial as well as talk about Goal-Driven Performance Optimization and Choosing storage systems for MySQL Do Business. This…
Post: Keynotes, BOFs, and the Community Networking Reception at Percona Live MySQL Conference and Expo
…Engineer, Oracle Topic: “MySQL 5.6: What’s New in InnoDB” Dmitri Kravtchuk, MySQL Performance Architect, Oracle Topic: “MySQL 5.6: Performance Benchmarks, Tuning, and…10.0 & What’s New With the Project” Sergei Petrunia, Optimizer Developer, and Colin Charles, Chief Evangelist, MariaDB, for Monty …
Post: Percona Server 5.5.30-30.2 rerelease fixes non-restart issue
… on MySQL performance can be found in this blogpost. (Ignacio Nin) This release of Percona Server for MySQL has fixed a number of performance… secondary keys from deferred key creation optimization. Bug fixed #1081016 (Alexey Kopytov). Percona Server for MySQL was built with YaSSL which could…

