SlideShare is now on Android. 15 million presentations at your fingertips.  Get the app

×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013

by MySQL Instructor at Jaime Crespo on Nov 12, 2013

  • 1,514 views

Tutorial delivered at Percona MySQL Conference Live London 2013. ...

Tutorial delivered at Percona MySQL Conference Live London 2013.

It doesn't matter what new SSD technologies appear, or what are the latest breakthroughs in flushing algorithms: the number one cause for MySQL applications being slow is poor execution plan of SQL queries. While the latest GA version provided a huge amount of transparent optimizations -specially for JOINS and subqueries- it is still the developer's responsibility to take advantage of all new MySQL 5.6 features.

In this tutorial we will propose the attendants a sample PHP application with bad response time. Through practical examples, we will suggest step-by-step strategies to improve its performance, including:
* Checking MySQL & InnoDB configuration
* Internal (performance_schema) and external tools for profiling (pt-query-digest)
* New EXPLAIN tools
* Simple and multiple column indexing
* Covering index technique
* Index condition pushdown
* Batch key access
* Subquery optimization

Statistics

Views

Total Views
1,514
Views on SlideShare
1,392
Embed Views
122

Actions

Likes
0
Downloads
57
Comments
0

2 Embeds 122

https://twitter.com 121
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
Post Comment
Edit your comment

Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013 Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013 Presentation Transcript