… investigate further), but I believe the adaptive hash index is improving performance of InnoDB significantly during the hot run, as hash indexes… [mysqld] datadir=/mnt/mysql56/data basedir=/usr/local/mysql socket=/var/lib/mysql/mysql.sock user=justin innodb_buffer_pool_size=64G innodb…
Post: Percona MySQL University @Portland next Monday!
… the MySQL Community: Vadim Tkachenko, Percona co-Founder and CTO, will talk about Percona XtraDB Cluster, Percona Xtrabackup and Performance and Improvements and new Features in MySQL 5.6 Garrick Peterson, a member of…
Post: Percona Server for MySQL 5.5.31-30.3 now available
… status variables in the Extended Show Engine InnoDB Status to improve InnoDB memory usage diagnostics. Bugs Fixed: Fix for bug #1131187… the CVE-2012-5627 vulnerability, where an unprivileged MySQL account owner could perform brute-force password guessing attack on other accounts efficiently…
Post: The small improvements of MySQL 5.6: Duplicate Index Detection
Here at the MySQL Performance Blog, we’ve been discussing the several new features that MySQL 5.6 brought: GTID-based replication, InnoDB…, Memcached integration, a more complete performance schema, online DDL and several other InnoDB and query optimizer improvements. However, I plan to focus…
Post: MySQL Query Patterns, Optimized - Webinar questions followup
… subqueries) and we saw in my presentation that sometimes these perform worse and sometimes better than another equivalent solution. If you… query optimizer analyzes queries for common patterns the MySQL designers know can be improved. But there’s a finite amount of engineer… solution for randomly choosing rows involves some compromise, either of performance, or of accuracy of randomness. The ORDER BY RAND() solution…
Post: Percona Server 5.6.11-60.3 first Release Candidate now available
… id=”attachment_13396″ align=”alignright” width=”247″] Percona Server for MySQL version 5.6.11-60.3[/caption] Percona is glad… calloc() directly instead of using InnoDB heap allocation. This may improve write performance for high levels of concurrency. Bug fixed #1185686. Under… log system mutex for the log reads needlessly, potentially limiting performance on write-intensive workloads. Bug fixed #1171699. Incorrect schema definition…
Post: Replication in MySQL 5.6: GTIDs benefits and limitations - Part 2
… shine and where improvements are expected. This is the second post of a series of articles focused on MySQL 5.6 GTIDs… to s2. This scenario can happen when you want to perform a planned failover. With GTIDs, all the operations are straightforward… try! # For s0,s1, s3, s4 mysql> stop slave; mysql> change master to master_port=10002; mysql> start slave; # And then check the…
Post: 5 Percona Toolkit Tools for MySQL That Could Save Your Day: April 3 Webinar
… Tools for MySQL That Could Save Your Day.” In this presentation you’ll learn how to perform typical but challenging MySQL database administration…-query-digest, to select the queries you should try to improve to get optimal response times pt-archiver, to efficiently purge… MySQL That Could Save Your Day”Percona Toolkit for MySQL is a must-have set of tools that can help serious MySQL administrators perform…
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 bugs. (Alexey Kopytov) Drop table performance feature has been removed and… the read_view_create_low() in most cases. This significantly improves InnoDB scalability on read-only workloads, especially when the default…
Post: 10 years of MySQL User Conferences
…. MySQL Cluster and MySQL Press were announced during this event; “High Performance MySQL” 1st edition written by Jeremy and Derek was also available. MySQL 4… Performance Conference as a free event going concurrently with the conference and announced Percona XtraDB as improved and extended Innodb Plugin version, MySQL…

