Personal schedule for Bob Burgess

Download or subscribe to Bob Burgess's schedule.

Roland Bouman (XCDSQL Solutions / Strukton Rail), Sergei Golubchik (MariaDB)
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.
Christophe Bisciglia (Cloudera, Inc), Aaron Kimball (Cloudera, Inc.)
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.
Replication and Scale-Out
Location: Ballroom B
Lars Thalmann (Oracle), Mats Kindahl (Oracle)
The MySQL Replication developers walk through some of the new Replication features of MySQL 5.1 and MySQL 6.0, such as row-based replication, heart-beating and semi-synchronous replication. Read more.
Products & Services
Location: Ballroom G
Ken Jacobs (Oracle / Innobase), Heikki Tuuri (Innobase / Oracle Corp.)
InnoDB has always had unique features to maximize performance and protect the integrity of your data. As hardware has evolved, InnoDB has been enhanced to take full advantage of modern multi-core, large memory platforms. Come learn about the special design features of InnoDB and the performance- and reliability-enhancing features recently introduced in the InnoDB Plugin. Read more.
Architecture and Technology
Location: Ballroom A
Brian Aker (Data Differential)
Ever wondered what would happen if we could rethink a decade worth of design changes? Drizzle is a fork of the MySQL server targeted at web development and cloud computing. We are looking at how to create database for modern multi-core, large memory databases that fit inside of an overall application framework. Read more.
Paul McCullagh (PrimeBase Technologies GmbH)
What are the challenges facing storage engines today and tomorrow? Solid state storage, 64 cores and beyond and cloud computing environments are all areas in which a storage engine must prove itself now, to be equipped for the future. This session will discuss the design of the PBXT transactional storage engine, and the ideas and solutions, planned and implemented to meet these challenges. Read more.
Jan Kneschke (MySQL)
Binlogs are essential for the MySQL Replication. MySQL Proxy can unleash the full power of binlogs: filtering, rewriting, splitting and merging. Read more.
Dathan Pattishall (Rockyou)
Sharding is all the rage now a days, this presentation explains in detail how Rockyou.com implements Sharding to support over 100 million users across various global social networks. More then 3.4 Billion queries per day are done on this new architecture all using mySQL as a common backend. Read more.
Performance Tuning and Benchmarks
Location: Ballroom A
Everybody knows that indexes can boost SELECT performance, but how do you verify that you are using index correctly? In this session, I'll explain detailed mechanism of traditional MySQL B+Tree indexes, optimizer plans, and how to boost performance. Not only speeding up SELECT, but also speeding INSERT are covered. Read more.
Bob Burgess (Radian6 Technologies)
Beginners to MySQL often start monitoring their systems manually but quickly realize the need to automate. When the new MySQL DBA is also new to shell scripting, the task of automating becomes even more daunting. This presentation introduces the Bash shell, illustrates how it can communicate with MySQL and with the outside world, and gives practical examples of these scripts. Read more.
Architecture and Technology
Location: Ballroom C
Heikki Tuuri (Innobase / Oracle Corp.)
This presentation describes InnoDB's built-in automatic crash recovery. We also describe how one can perform media recovery on a MySQL database, using a backup and the MySQL binlog. Read more.
Mattias Jonsson (Sun Microsystems), Mikael Ronstrom (MySQL)
Insights from the developers behind MySQL Partitioning. How is partitioning implemented, how does it work in the server and with the storage engines? What solutions can it be a part of and what problems does it introduce? We present a new partitioning type: Column list, range partitioning on any column type. And give the status of the current development. Read more.
LAMP, Migration
Location: Ballroom A
Antony Curtis (Blizzard Entertainment)
Perl stored procedures provide greater flexibility than the standard SQL stored procedures. For many users, they can provide performance and connectivity which is not available from the built in SQL implementation, where many users have to resort to writing UDFs. Read more.
Bob Burgess (Radian6 Technologies)
Recently faced with the problem of an ordinary table growing too large to back up or maintain, we designed a MySQL-Proxy-based storage cluster which seamlessly integrates with the rest of the database and offers redundancy, cluster-member failure protection, load balancing, and information lifecycle management (data age-out) capabilities. Read more.
Architecture and Technology
Location: Ballroom E
Alan Kasindorf (Six Apart)
Dormando's Proxy for MySQL (DPM for short) is a community lead, BSD licensed, alternative to the official MySQL Proxy. It is not a fork, and has its own ideals. Learn what it can do, and find out how you can help! 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.