June 19, 2013

Post: MySQL 5.6: Improvements in the Nutshell

…in MySQL 5.6 which I thought was worth sharing to give a feel for how …INFORMATION_SCHEMA Tables – - INNODB_METRICS – - Meta Data Information Tables – - Buffer Pool Information Tables – Improved PERFORMANCE_SCHEMA – - Reduced Overhead – - Simplified Configuration – - Table Access instrumentation…

Comment: MySQL 5.5 and MySQL 5.6 default variable values differences

…defaults_changes_in_mysql , in documentation now at http://dev.mysql.com/doc/refman…to reduce purge overhead. innodb_open_files is now dynamic at startup, based on the table_open_cache setting because we expect most tables to…use, accompanied by more tips about how and when to change the values. This …

Post: Economics of Performance Optimization

tables, …to have more bugs on all levels starting from Hardware and going down to MySQLoverheadreduces trial and error and general risk of going wrong way. Plus because they know the stuff they often need tohow to optimize it another 10-15% may be a great idea. On higher end I’d even look to speak to

Post: SELECT LOCK IN SHARE MODE and FOR UPDATE

to your select and reduce deadlocks if you’re updating selected rows. As query results may chance you need to access howtable Innodb can lock tables but it will still need to set row level locks which is memory and CPU overhead…locks on Innodb table but no updates. Supporting MySQL hints “HIGH_…