EmergencyEMERGENCY? Get 24/7 Help Now!

Tools to use for MySQL Performance Review

Posted on:



Share Button

There are some tools we commonly use doing performance review and optimization and we often ask each other where that particular stuff is located on the web or what is exactly name of the command what does that.

Initially I thought creating internal Percona Wiki page, but thought there is no reason this information should not be public instead.

So now you can find our favorite MySQL Performance Review Tools on the site.

This is just list of tools which came from the top of my head and I’m sure it is far from complete. We will extend it and we would like to hear your suggestions on what else we should add to it.

In this list we focused on Open Source tools which are helpful for “in time” performance audit – for example you see no graphing software in this list or any commercial offerings.

Share Button

Peter Zaitsev

Peter managed the High Performance Group within MySQL until 2006, when he founded Percona. Peter has a Master's Degree in Computer Science and is an expert in database kernels, computer hardware, and application scaling.


Insight for DBAs

  • Why not create this page on the Forge wiki, so others can update, collaborate on, etc. ?


  • I do not mind if same page created (or this page copied for the start)

    Regarding this page I want to keep it containing only tools We consider worthwhile.

    There are literally hundreds of MySQL tools out where (the whole Forge is) – this is however list of tools which We used and consider useful.


  • We used to utilize innotop for my MySQL tool. That was great tool ever I had for MySQL performance and optimization tasks. It is worth to benchmark to other tools as well if needed.


Leave a Reply

Percona’s widely read Percona Data Performance blog highlights our expertise in enterprise-class software, support, consulting and managed services solutions for both MySQL® and MongoDB® across traditional and cloud-based platforms. The decades of experience represented by our consultants is found daily in numerous and relevant blog posts.

Besides specific database help, the blog also provides notices on upcoming events and webinars.

Want to get weekly updates listing the latest blog posts? Subscribe to our blog now! Submit your email address below.

No, thank you. Please do not ask me again.