EmergencyEMERGENCY? Get 24/7 Help Now!

Followup on performance metrics: slides, video

 | July 11, 2011 |  Posted In: MySQL


A while back, I wrote a two part post on how you can extract an amazing amount of information about a system’s performance, scalability, queueing, and more by just measuring request arrivals and completions, and the timestamps thereof.

I promised to develop this into a more complete description of how to analyze MySQL’s performance and scalability through nothing more than TCP/IP packet headers. I presented the results of that research at Percona Live in New York City, and the slides and video are online. The video editors didn’t synch the slides up quite perfectly with the video, so I encourage you to have the slides open while you watch the video. I will also be treating this presentation as a first draft of a white paper that lays out the techniques and the results very clearly; in watching the video, I don’t think I always took enough time to explain things perfectly (although I did end perfectly on time). So for those of you who are interested, I believe that a set of powerful tools and techniques is emerging from this research. Stay tuned — there is more to come.

Baron Schwartz

Baron is the lead author of High Performance MySQL. He is a former Percona employee.


  • Thanks,but some slides link broken.
    for example:

  • Hi Baron
    I can no download link :

    You can upload again.


    • Hi An,
      we uploaded the presentations to our website. Please, try downloading the file again.


  • Baron:
    Thank you for sharing these slides, but something is still unavailable, eg:
    Can you provide me more information or slides about mysql on ssd? Thanks.

Leave a Reply


Percona’s widely read Percona Database 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 and we’ll send you an update every Friday at 1pm ET.

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