1 Copyright © 2016 Speedemy.com About the Author
Aurimas Mikalauskas is a data performance and scalability expert with over 12 years of experience with MySQL and a number of related technologies. Formerly a Percona architect for over 9 years, Aurimas is currently teaching performance optimization at speedemy.com. While at Percona, Aurimas worked with companies such as BBC, EngineYard, Groupon, Boardreader, well known social networks and over a hundred of other companies large and small. While his focus was MySQL performance, scalability and high availability, he has also implemented a number of “one billion documents” full text search systems, large scale applications and he has published a number of articles on The MySQL Performance Blog. To keep his skills sharp and up to date, Aurimas is still taking on challenging (read exciting) performance optimization or scalability cases. Feel free to reach out to him if you feel like you have an interesting challenge yourself.
Table of Contents
About the Author ...... 2 Table of Contents ...... 2 Introduction ...... 4 A quick note on Oracle killing MySQL ...... 5 Different MySQL distributions ...... 6 Community MySQL ...... 6 Percona Server ...... 7 MariaDB ...... 8 WebScaleSQL ...... 9 The Essentials of MySQL Performance Tuning ...... 11 Enter MySQL Con iguration File ...... 11 Most Common MySQL Con iguration Mistakes ...... 11 Changing con iguration online ...... 13