MySQL Conference & Expo 2009 Schedule

Below are the confirmed and scheduled talks at MySQL Conference & Expo 2009 (schedule subject to change).

Customize Your Own Schedule

Create your own schedule using the personal scheduler function. Mark the tutorials, sessions, keynotes, and events you want to attend by clicking on the calendar icon [calendar icon] next to each listing. Then click on "personal schedule" below and get your own customized schedule generated.

Ballroom A
Add SQL is Dead to your personal schedule
10:50am SQL is Dead Monty Taylor (HP)
Add Memory Management in MySQL and Drizzle to your personal schedule
11:55am Memory Management in MySQL and Drizzle Stewart Smith (Percona)
Add Advanced memcached Use Cases to your personal schedule
2:50pm Advanced memcached Use Cases Frank Mashraqi (Opportunities)
Ballroom C
Add Map/Reduce and Queues for MySQL Using Gearman to your personal schedule
10:50am Map/Reduce and Queues for MySQL Using Gearman Eric Day (craigslist), Brian Aker (HP)
Add Improving Performance by Running MySQL Multiple Times to your personal schedule
11:55am Improving Performance by Running MySQL Multiple Times MC Brown (Sun Microsystems)
Add Unleash the Power of Your Data Using Open Source Business Intelligence to your personal schedule
2:00pm Unleash the Power of Your Data Using Open Source Business Intelligence Christopher Lavigne (Breadboard BI, Inc.)
Ballroom B
Add Deep-inspecting MySQL with DTrace to your personal schedule
10:50am Deep-inspecting MySQL with DTrace Domas Mituzas (Facebook)
Add memcached Functions for MySQL: Seemless Caching in MySQL to your personal schedule
11:55am memcached Functions for MySQL: Seemless Caching in MySQL Patrick Galbraith (Hewlett Packard)
Add LDAP for MySQL Cluster - back-ndb to your personal schedule
2:00pm LDAP for MySQL Cluster - back-ndb Johan Andersson (SUN MySQL), Howard Chu (Symas Corporation)
Ballroom D
Add MySQL Support Internals to your personal schedule
10:50am MySQL Support Internals Geert Vanderkelen (Sun Microsystems)
Add Divide and Be Conquered to your personal schedule
11:55am Divide and Be Conquered Brooks Johnson (Verdiem)
Add Software Quality and Testing in MySQL to your personal schedule
2:00pm Software Quality and Testing in MySQL Omer BarNir (Oracle/MySQL), Trim Pershad (Sun Microsystems)
Add Python and MySQL to your personal schedule
2:50pm Python and MySQL Ted Leung (The Walt Disney Company)
Ballroom E
Add The SmugMug Tale to your personal schedule
8:30am Keynotes
Room: Ballroom E
The SmugMug Tale Don MacAskill (SmugMug)
Add Using Open Source BI in the Real World to your personal schedule
9:15am Keynotes
Room: Ballroom E
Using Open Source BI in the Real World Mark Madsen (Third Nature)
Add The Solid State Storage Revolution to your personal schedule
10:00am Plenary
Room: Ballroom E
The Solid State Storage Revolution Andreas von Bechtolsheim (Sun Microsystems Inc.)
Add Dormando's Proxy for MySQL to your personal schedule
10:50am Dormando's Proxy for MySQL Alan Kasindorf (Six Apart)
Add MySQL Server Backup, Restoration, and Disaster Recovery  Planning to your personal schedule
11:55am MySQL Server Backup, Restoration, and Disaster Recovery Planning Lenz Grimmer (Sun Microsystems), Colin Charles (SkySQL Ab/MariaDB Foundation)
Add MySQL Opaque Features to your personal schedule
2:00pm MySQL Opaque Features Sveta Smirnova (Sun), Morgan Tocker (Percona, Inc.)
Add Concurrency Control: How it Really Works to your personal schedule
2:50pm Concurrency Control: How it Really Works Heikki Tuuri (Innobase / Oracle Corp.)
Add Database We Can Believe In: Stories from the Front Lines (and Server Rooms) of Barack Obama's Online Presidential Campaign to your personal schedule
3:50pm Keynotes
Room: Ballroom E
Database We Can Believe In: Stories from the Front Lines (and Server Rooms) of Barack Obama's Online Presidential Campaign Chuck Hagenbuch (Blue State Digital), Leigh Heyman (Executive Office of the President), Stephen Gunn (Google, Inc), Mikey Dickerson (Federal Government | United States Digital Services Team), Ian Gulliver (Google)
Ballroom F
Add Replication Tricks & Tips to your personal schedule
10:50am Replication Tricks & Tips Mats Kindahl (Oracle), Lars Thalmann (Oracle)
Add MySQL HA Using Different Solutions: Pros, Cons, and Real World Experiences to your personal schedule
11:55am MySQL HA Using Different Solutions: Pros, Cons, and Real World Experiences Robert Krzykawski (Marin Software), Anders Karlsson (Recorded Future)
Add Backup and Replication Integration Techniques to your personal schedule
2:00pm Backup and Replication Integration Techniques Chuck Bell (Oracle), Lars Thalmann (Oracle), Mats Kindahl (Oracle)
Add Make Your Life Easier with Maatkit to your personal schedule
2:50pm Make Your Life Easier with Maatkit Baron Schwartz (VividCortex)
Ballroom G
Add Solutions for High Availability and Disaster Recovery with MySQL  to your personal schedule
10:50am Solutions for High Availability and Disaster Recovery with MySQL Detlef Ulherr (Sun Microsystems GmbH)
Add Securely and Seamlessly Deploy MySQL with Your Application  to your personal schedule
11:55am Securely and Seamlessly Deploy MySQL with Your Application Lee Stigile (Oracle), John David Duncan (Oracle Corp.)
Add Building a Twitter Analysis Tool Using MySQL, PHP, and NetBeans to your personal schedule
2:00pm Building a Twitter Analysis Tool Using MySQL, PHP, and NetBeans Justin Bolter (Sun Microsystems, Inc.)
Add MySQL Empowers Mission-critical Financial System to your personal schedule
2:50pm MySQL Empowers Mission-critical Financial System Ryusuke Kajiyama (Sun Microsystems / MySQL)
Ballroom H
Add Advanced Master-Slave Replication with Tungsten Failover to your personal schedule
10:50am Advanced Master-Slave Replication with Tungsten Failover Robert Hodges (Continuent.com)
Add How MySQL.com Improved Their Database Performance with Query to your personal schedule
11:55am How MySQL.com Improved Their Database Performance with Query Adam Donnison (Sun Microsystems)
Add InnoDB Performance and Usability Patches to your personal schedule
2:00pm InnoDB Performance and Usability Patches Vadim Tkachenko (Percona Inc), Ewen Fortune (Percona)
Add MySQL High Availability with a Punch: DRBD 8.3 and DRBD for Dolphin Express to your personal schedule
2:50pm MySQL High Availability with a Punch: DRBD 8.3 and DRBD for Dolphin Express Florian Haas (LINBIT Information Technologies GmbH), Joachim Worringen (Dolphin Interconnect Solutions)
Bayshore
Add MySQL Camp Day 3 to your personal schedule
9:00am MySQL Camp Day 3
MySQL Camp Day 3
203/204
Add Percona Performance Conference Day 2 to your personal schedule
8:30am PERCONA PERFORMANCE CONFERENCE Thursday
Percona Performance Conference Day 2
10:20am Morning Break
Room: Ballroom Foyer
Add Farewell Closing Reception to your personal schedule
4:35pm Ice Cream Social
Room: Ballroom Foyer
12:40pm Lunch
Room: Santa Clara Ballroom
7:30am Continental Breakfast
Room: Mezzanine
3:35pm Afternoon Break
Room: Mezzanine
10:50am-11:50am (1h) Cloud Computing, MySQL Cluster and High Availability, Web 2.0, Ajax, and Emerging Technologies
SQL is Dead
Monty Taylor (HP)
11:55am-12:40pm (45m) Cloud Computing, Storage Engine Development and Optimization
Memory Management in MySQL and Drizzle
Stewart Smith (Percona)
2:00pm-2:45pm (45m) Replication and Scale-Out
MySQL Row Change Event Extraction and Publish
Gene Pang (Google)
2:50pm-3:35pm (45m) Architecture and Technology, Business and Case Studies, Security and Database Administration
Advanced memcached Use Cases
Frank Mashraqi (Opportunities)
10:50am-11:50am (1h) Architecture and Technology, Cloud Computing
Map/Reduce and Queues for MySQL Using Gearman
Eric Day (craigslist), Brian Aker (HP)
11:55am-12:40pm (45m) Architecture and Technology, Cloud Computing, Performance Tuning and Benchmarks
Improving Performance by Running MySQL Multiple Times
MC Brown (Sun Microsystems)
2:00pm-2:45pm (45m) Business and Case Studies, Data Warehousing and Business Intelligence
Unleash the Power of Your Data Using Open Source Business Intelligence
Christopher Lavigne (Breadboard BI, Inc.)
2:50pm-3:35pm (45m) Architecture and Technology, Storage Engine Development and Optimization
SPIDER Storage Engine: Database Sharding by Storage Engine
Kentoku SHIBA (WildGrowth)
10:50am-11:50am (1h) Architecture and Technology, Security and Database Administration
Deep-inspecting MySQL with DTrace
Domas Mituzas (Facebook)
11:55am-12:40pm (45m) Architecture and Technology, Cloud Computing, LAMP
memcached Functions for MySQL: Seemless Caching in MySQL
Patrick Galbraith (Hewlett Packard)
2:00pm-2:45pm (45m) MySQL Cluster and High Availability
LDAP for MySQL Cluster - back-ndb
Johan Andersson (SUN MySQL), Howard Chu (Symas Corporation)
2:50pm-3:35pm (45m) Architecture and Technology, PHP and MySQL, Storage Engine Development and Optimization
BLOB Streaming: Efficient Reliable BLOB Handling for all Storage Engines
Barry Leslie (PrimeBase Technologies)
10:50am-11:50am (1h) Business and Case Studies
MySQL Support Internals
Geert Vanderkelen (Sun Microsystems)
11:55am-12:40pm (45m) Performance Tuning and Benchmarks
Divide and Be Conquered
Brooks Johnson (Verdiem)
2:00pm-2:45pm (45m) Architecture and Technology
Software Quality and Testing in MySQL
Omer BarNir (Oracle/MySQL), Trim Pershad (Sun Microsystems)
2:50pm-3:35pm (45m) LAMP
Python and MySQL
Ted Leung (The Walt Disney Company)
8:30am-9:15am (45m) Keynote
The SmugMug Tale
Don MacAskill (SmugMug)
9:15am-10:00am (45m) Keynote
Using Open Source BI in the Real World
Mark Madsen (Third Nature)
10:00am-10:20am (20m)
The Solid State Storage Revolution
Andreas von Bechtolsheim (Sun Microsystems Inc.)
10:50am-11:50am (1h) Architecture and Technology
Dormando's Proxy for MySQL
Alan Kasindorf (Six Apart)
11:55am-12:40pm (45m) Security and Database Administration
MySQL Server Backup, Restoration, and Disaster Recovery Planning
Lenz Grimmer (Sun Microsystems), Colin Charles (SkySQL Ab/MariaDB Foundation)
2:00pm-2:45pm (45m) Business and Case Studies
MySQL Opaque Features
Sveta Smirnova (Sun), Morgan Tocker (Percona, Inc.)
2:50pm-3:35pm (45m) Architecture and Technology
Concurrency Control: How it Really Works
Heikki Tuuri (Innobase / Oracle Corp.)
3:50pm-4:35pm (45m) Keynote
Database We Can Believe In: Stories from the Front Lines (and Server Rooms) of Barack Obama's Online Presidential Campaign
Chuck Hagenbuch (Blue State Digital), Leigh Heyman (Executive Office of the President), Stephen Gunn (Google, Inc), Mikey Dickerson (Federal Government | United States Digital Services Team), Ian Gulliver (Google)
10:50am-11:50am (1h) Replication and Scale-Out
Replication Tricks & Tips
Mats Kindahl (Oracle), Lars Thalmann (Oracle)
11:55am-12:40pm (45m) MySQL Cluster and High Availability
MySQL HA Using Different Solutions: Pros, Cons, and Real World Experiences
Robert Krzykawski (Marin Software), Anders Karlsson (Recorded Future)
2:00pm-2:45pm (45m) Architecture and Technology, Replication and Scale-Out, Security and Database Administration
Backup and Replication Integration Techniques
Chuck Bell (Oracle), Lars Thalmann (Oracle), Mats Kindahl (Oracle)
2:50pm-3:35pm (45m) Performance Tuning and Benchmarks, Replication and Scale-Out, Security and Database Administration
Make Your Life Easier with Maatkit
Baron Schwartz (VividCortex)
10:50am-11:50am (1h) MySQL Cluster and High Availability
Solutions for High Availability and Disaster Recovery with MySQL
Detlef Ulherr (Sun Microsystems GmbH)
11:55am-12:40pm (45m) ISV/OEM, Security and Database Administration
Securely and Seamlessly Deploy MySQL with Your Application
Lee Stigile (Oracle), John David Duncan (Oracle Corp.)
2:00pm-2:45pm (45m) PHP and MySQL, Web 2.0, Ajax, and Emerging Technologies
Building a Twitter Analysis Tool Using MySQL, PHP, and NetBeans
Justin Bolter (Sun Microsystems, Inc.)
2:50pm-3:35pm (45m) Architecture and Technology, Business and Case Studies
MySQL Empowers Mission-critical Financial System
Ryusuke Kajiyama (Sun Microsystems / MySQL)
10:50am-11:50am (1h) Replication and Scale-Out
Advanced Master-Slave Replication with Tungsten Failover
Robert Hodges (Continuent.com)
11:55am-12:40pm (45m) Architecture and Technology, Performance Tuning and Benchmarks, Replication and Scale-Out
How MySQL.com Improved Their Database Performance with Query
Adam Donnison (Sun Microsystems)
2:00pm-2:45pm (45m) Performance Tuning and Benchmarks, Storage Engine Development and Optimization
InnoDB Performance and Usability Patches
Vadim Tkachenko (Percona Inc), Ewen Fortune (Percona)
2:50pm-3:35pm (45m) MySQL Cluster and High Availability, Performance Tuning and Benchmarks
MySQL High Availability with a Punch: DRBD 8.3 and DRBD for Dolphin Express
Florian Haas (LINBIT Information Technologies GmbH), Joachim Worringen (Dolphin Interconnect Solutions)
9:00am-5:00pm (8h)
MySQL Camp Day 3
8:30am-10:30pm (14h)
Percona Performance Conference Day 2
10:20am-10:50am (30m)
Break: Morning Break
4:35pm-5:15pm (40m)
Break: Ice Cream Social
12:40pm-2:00pm (1h 20m)
Break: Lunch
Served Outside in the Terra Court and Inside in Santa Clara Ballroom
7:30am-8:30am (1h)
Break: Continental Breakfast
3:35pm-3:50pm (15m)
Break: Afternoon Break

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.