Register Now & Save!
Sponsors

Diamond Sponsors

  • Dell Inc.
  • Hewlett Packard
  • Red Hat
  • Solid Information Technology
  • Zmanda, Inc.

Platinum Sponsor

  • JasperSoft

Gold Sponsors

  • Actuate Corporation
  • Bakbone Software
  • CodeGear
  • Continuent
  • Dolphin Interconnect Solutions
  • Google
  • Infobright, Inc
  • NitroSecurity
  • Oracle
  • Pentaho
  • Port 25 - Microsoft
  • Rackspace Managed Hosting
  • Sun Microsystems
  • Talend
  • The Pythian Group
  • Ticketmaster
  • Unisys

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact

Download the MySQL Conference & Expo Sponsor/Exhibitor Prospectus (PDF).

Conference News

To stay abreast of Conference news and to receive email notification when registration opens, please sign up here.

Program Ideas

Drop us a line at and tell us who and/or what would make this year's MySQL Users Conference a must-attend event.

Press and Media

For media-related inquiries, contact Sharon Cordesse at

User Groups

For user group related inquiries, contact Marsee Henon at

Session

Query Optimizer Internals and What's New in the MySQL 5.2 Optimizer

Timour Katchaounov, Software Developer, MySQL

Track: Architecture and Technology
Date: Wednesday, April 25
Time: 4:40pm - 6:15pm
Location: Ballroom F

The first part of this talk describes the main principles behind MySQL's query optimizer and execution engine, how the optimizer transforms queries into executable query plans, how these plans look, and how they are executed. The second part of the talk describes the major improvements in the query engine of MySQL 5.2, and how users could benefit from these improvements.

The most important improvement is subquery optimization. The talk describes the new optimizations, the classes of (sub)queries they cover, how these optimizations will be implemented, and examples of performance gains.

The next new feature is disk-sweep range read for MyISAM and InnoDB. The talk describes the disk-sweep range read implementation and how it can speed up query execution.

Finally we describe a number of smaller improvements that affect query optimization/execution in MySQL 5.2.