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

PrimeBase XT: Design and Implementation of a Transactional Storage Engine

Paul McCullagh, CTO, SNAP Innovation GmbH

Track: Storage Engine Development and Optimization
Date: Wednesday, April 25
Time: 10:45am - 11:45am
Location: Ballroom F

PrimeBase XT (PBXT) is a transactional storage for MySQL. This talk is of interest to those who want to find out more about this unique implementation, and for storage engine developers in general. The presentation includes the following topics:

History
Why did we develop a new engine for MySQL and how long did it all take?

Concepts
What are the basic underlying concepts and ideas. How do they compare to conventional implementations?

Design
How have the concepts been implemented? The design of the engine and its consequences.

Practice
What is the layout on the disk? How do tables and transactions map to files?

Implementation
Turning design into code. What the implementation of PBXT teaches us about the implementation of storage engines in general.

Gotchas
What are the traps? These are the little things that cost me a lot of time.

Testing
How do you test an engine? How could MySQL make our life easier?

Deployment
How to build and install a pluggable storage engine for MySQL 5.1 or later.

Performance
Where does PBXT perform well, and what could it do better?

Future
What is planned for PBXT in the future? What unique contributions are we planning to make to the MySQL platform?