Schedule: Tutorial sessions

Add to your personal schedule
Location: Ballroom A
Gregory Haase (Bill Me Later, Inc.)
Average rating: ****.
(4.00, 1 rating)
Is your database development out of control? Are you using source control but still feel apprehensive about how your database changes are released into the wild? This tutorial will demonstrate how to logically structure and manage your database development and use the latest tools to code, test, and release database changes with ease and confidence. Read more.
Add to your personal schedule
Location: Ballroom B
Roland Bouman (XCDSQL Solutions / Strukton Rail), Sergei Golubchik (MariaDB)
Average rating: *****
(5.00, 1 rating)
The MySQL plugin API is a generic extension point for the MySQL (>=5.1) server. It allows users to add new features like storage engines and information schema tables, and to extend existing features such as FULLTEXT search. In this tutorial, you will learn how to write your own plugins from one of the designers of the plugin API. Basic C/C++ programming skills are recommended but not required. Read more.
Add to your personal schedule
Location: Ballroom C
Stewart Smith (Percona)
Average rating: ****.
(4.29, 7 ratings)
A hands-on MySQL Cluster tutorial. We'll be using the latest MySQL Cluster version and we'll be installing and using it on your laptop. All hands on, so you really learn (it's not just a long talk). Read more.
Add to your personal schedule
Location: Ballroom D
Mats Kindahl (Oracle), Lars Thalmann (Oracle)
Average rating: *****
(5.00, 2 ratings)
How do you set up replication? What can you do with replication? If these are the kinds of questions you ask yourself, then you need to go to this replication tutorial. You will hear the replication developers explain the architecture and concepts behind replication, and learn how to configure and use replication for managing backups, handle high-availability, and performing scale-out. Read more.
Add to your personal schedule
Location: Ballroom E
David Lutz (Infobright)
Average rating: ***..
(3.40, 5 ratings)
This tutorial focuses on how to design and build a data warehouse, with emphasis on common pitfalls encountered by implementers and how to avoid them. We’ll spend some time discussing why Data Marts are different from transactional solutions and how to think differently when designing and implementing a Data Mart or Data Warehouse, along with real life examples using Open Source technologies. Read more.
Add to your personal schedule
Location: Ballroom F
Kai Voigt (Sun Microsystems)
Average rating: ***..
(3.62, 8 ratings)
Wanna be a Certified MySQL DBA? This Tutorial summarizes every chapter covered in the first part of the official MySQL DBA Exam. Join the tutorial, take and pass the exam during the conference. Read more.
Add to your personal schedule
Location: Ballroom G
Tom Hanlon (Cloudera)
Average rating: **...
(2.60, 10 ratings)
Setting realistic expectations and choosing appropriate architectures rely on having solid benchmarks. This tutorial will show you how to use the available tools. In addition once you have built your application monitoring is key. Join us while we give you a three hour tour of the tools available. Tools such as mysqlslap, supersmack, jmeter, xenoss, enterprise monitor, nagios and more. Read more.
Add to your personal schedule
Location: Ballroom H
Alan Kasindorf (Six Apart), Brian Aker (HP)
Average rating: ****.
(4.20, 5 ratings)
The original memcached tutorial has done its rounds around the globe, and it's time for round two. Quickly get up to speed with integration and tuning examples, then dive into new topics and community tricks. See how the new binary protocol and storage engine interfaces can solve hard problems. Read more.
Add to your personal schedule
Location: Ballroom A
Giuseppe Maxia (Continuent), Sarah Sproehnle (Cloudera, Inc.)
Average rating: *****
(5.00, 4 ratings)
Partitioning is a powerful feature in MySQL 5.1. Its use can boost performance considerably, both in OLTP and data warehousing systems. Its usage is not intuitive, though, and requires some care and experimentation. Read more.
Add to your personal schedule
Location: Ballroom B
Michael G. Zinner (Sun Microsystems), Max Mether (MySQL), Mike Hillyer (Message Systems)
Regardless if you are a newbie to the MySQL database or you have been using MySQL for years already - this is your chance to learn professional database schema design from the MySQL experts. Get fluent on the basic modeling concepts, learn all about the performance tricks and become a pro in using MySQL Workbench, making database design and maintenance most efficient. Reserve your seat now! Read more.
Add to your personal schedule
Location: Ballroom D
Bill Karwin (Karwin Software Solutions)
Average rating: ****.
(4.00, 2 ratings)
The database is the foundation of any innovative project, but you can't innovate if you're making the same mistakes of yesteryear. Bill describes a selection of common SQL blunders, illustrates their weaknesses, and offers better solutions. Read more.
Add to your personal schedule
Location: Ballroom E
Christophe Bisciglia (Cloudera, Inc), Aaron Kimball (Cloudera, Inc.)
Average rating: ****.
(4.50, 4 ratings)
Recently, there has been a lot of buzz around MapReduce, and the Apache Hadoop project. Even more recently, we have seen proprietary SQL database systems add support for MapReduce. This is great for data, but lacks advantages of open source. In this tutorial, we will provide both background knowledge and the practical experience necessary to combine these models to get more out of your data. Read more.
Add to your personal schedule
Location: Ballroom F
Kai Voigt (Sun Microsystems)
Average rating: ****.
(4.20, 5 ratings)
Wanna be a Certified MySQL DBA? This Tutorial summarizes every chapter covered in the second part of the official MySQL DBA Exam. Join the tutorial, take and pass the exam during the conference. Read more.
Add to your personal schedule
Location: Ballroom G
MC Brown (Sun Microsystems)
Average rating: ***..
(3.17, 6 ratings)
There are many different ways of scaling up and scaling out using MySQL. You can take advantage of replication, DRBD, memcached, MySQL Proxy and many other solutions. This tutorial will take you through all of these solutions and their combinations to increase your database throughput. Read more.
Add to your personal schedule
Location: Ballroom H
Sheeri K. Cabral (Mozilla Foundation), Patrick Galbraith (Blue Gecko)
Average rating: ***..
(3.29, 7 ratings)
You don't have to read source code -- understanding how MySQL works can be achieved through the system data. Learn a wide range of topics in this 3-hour tutorial, and leave armed with tons of knowledge about how MySQL 5.0, 5.1 and 6.0 work. You will take home a healthy understanding of performance tuning, storage engines, replication and many tips and tricks to help you be a better DBA. Read more.

Co-presented By:

O'Reilly Media MySQL/Sun Microsystems
  • Kickfire
  • Virident
  • Infobright, Inc
  • JasperSoft
  • Intel
  • Advanced Micro Devices
  • BIRT Exchange by Actuate
  • Calpont
  • Canonical
  • Continuent
  • Dolphin Interconnect Solutions
  • Facebook
  • HiT Software, Inc.
  • IBM
  • iDashboards
  • Oracle
  • Pentaho
  • R1Soft
  • Schooner Information Technology
  • SQLstream
  • Ticketmaster
  • Zmanda, Inc.
  • Linux Journal

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com

Download the MySQL Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

MySQL Conference Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the MySQL Conference newsletter.

Contact Us

View a complete list of MySQL contacts.