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 How Sun and MySQL are Driving MySQL Performance and Scalability to your personal schedule
10:50am How Sun and MySQL are Driving MySQL Performance and Scalability Allan Packer (Sun Microsystems), Mikael Ronstrom (MySQL)
Add Agile Environments and DBAs to your personal schedule
11:55am Agile Environments and DBAs Sheeri K. Cabral (Mozilla Foundation), Laine Campbell (Pythian)
Add Rethinking MySQL, Enter Drizzle to your personal schedule
2:00pm Rethinking MySQL, Enter Drizzle Brian Aker (HP)
Add Mining for Insight Within Two Billion Visits to your personal schedule
4:25pm Mining for Insight Within Two Billion Visits Osma Ahvenlampi (Sulake)
Add MySQL Cluster 7.0 - New Features to your personal schedule
5:15pm MySQL Cluster 7.0 - New Features Johan Andersson (SUN MySQL)
Ballroom B
Add New Replication Features to your personal schedule
10:50am New Replication Features Lars Thalmann (Oracle), Mats Kindahl (Oracle)
Add Spatial SQL: Who Needs a Traditional GIS? to your personal schedule
11:55am Spatial SQL: Who Needs a Traditional GIS? John Powell (eMapSite)
Add Leveraging MySQL for Efficient Collaboration to your personal schedule
2:00pm Leveraging MySQL for Efficient Collaboration Boris Burtin (Zimbra Inc.)
Add The PBXT Storage Engine: Meeting Future Challenges to your personal schedule
3:05pm The PBXT Storage Engine: Meeting Future Challenges Paul McCullagh (PrimeBase Technologies GmbH)
Add Introduction to Using DTrace with MySQL to your personal schedule
4:25pm Introduction to Using DTrace with MySQL Vince Carbone (Sun Microsystems, Inc), Mikael Ronstrom (MySQL)
Ballroom C
Add MySQL and Search at Craigslist to your personal schedule
10:50am MySQL and Search at Craigslist Jeremy Zawodny (craigslist.org)
Add MySQL Embedded: Getting Started with libmysqld to your personal schedule
11:55am MySQL Embedded: Getting Started with libmysqld Anders Karlsson (Recorded Future)
Add External Stored Procedures Framework for MySQL to your personal schedule
3:05pm External Stored Procedures Framework for MySQL Antony Curtis (Blizzard Entertainment)
Add Solving Common SQL Problems with the SeqEngine to your personal schedule
4:25pm Solving Common SQL Problems with the SeqEngine Beat Vontobel (MeteoNews AG)
Add Hadoop and MySQL: Friends with Benefits to your personal schedule
5:15pm Hadoop and MySQL: Friends with Benefits Frank Mashraqi (Opportunities)
Ballroom E
Add State of the Dolphin to your personal schedule
8:30am Keynotes
Room: Ballroom E
State of the Dolphin Karen Padir (Sun Microsystems, MySQL & Software Infrastructure group)
Add This is Not a Web App: The Evolution of a MySQL Deployment at Google to your personal schedule
9:15am Keynotes
Room: Ballroom E
This is Not a Web App: The Evolution of a MySQL Deployment at Google Mark Callaghan (Facebook)
Add Do You Believe in Magic? to your personal schedule
10:00am Plenary
Room: Ballroom E
Do You Believe in Magic? Bruce Armstrong (Kickfire), Justin Lin (Mamasource)
Add Getting the Most Out of MySQL Enterprise Monitor 2.0 to your personal schedule
10:50am Getting the Most Out of MySQL Enterprise Monitor 2.0 Phil Hildebrand (thePlatform), Ryan Thiessen (Facebook)
Add MySQL Cluster on Windows to your personal schedule
11:55am MySQL Cluster on Windows Stewart Smith (Percona)
Add Falcon Storage Engine - Designed for Speed to your personal schedule
2:00pm Falcon Storage Engine - Designed for Speed Kevin Lewis (Sun Microsystems), Ann Harrison
Add MySQL Proxy Meets: Binlogs to your personal schedule
4:25pm MySQL Proxy Meets: Binlogs Jan Kneschke (MySQL)
Add Scaling a Widget Company to your personal schedule
5:15pm Scaling a Widget Company Dathan Pattishall (Rockyou)
Ballroom F
Add Connector/J Performance Gems to your personal schedule
10:50am Connector/J Performance Gems Mark Matthews (Oracle)
Add Starring Sakila: Data Warehousing Explained, Illustrated, and Subtitled to your personal schedule
11:55am Starring Sakila: Data Warehousing Explained, Illustrated, and Subtitled Roland Bouman (XCDSQL Solutions / Strukton Rail), Matt Casters (Pentaho)
Add How I Used Query Analysis to Speed Up My Applications  to your personal schedule
2:00pm How I Used Query Analysis to Speed Up My Applications MC Brown (Sun Microsystems)
Add Not so Quiet on the C++ Front to your personal schedule
4:25pm Not so Quiet on the C++ Front Andrey Hristov (SUN Microsystems)
Add High Performance Ruby on Rails and MySQL to your personal schedule
5:15pm High Performance Ruby on Rails and MySQL David Berube (Berube Consulting)
Ballroom G
Add Mother Knows Best! to your personal schedule
10:50am Mother Knows Best! Raj Cherabuddi (Kickfire), Steve Ketchpel (Mamasource)
Add InnoDB: Innovative Technologies for Performance and Data Protection to your personal schedule
11:55am InnoDB: Innovative Technologies for Performance and Data Protection Ken Jacobs (Oracle / Innobase), Heikki Tuuri (Innobase / Oracle Corp.)
Add SmartScaling MySQL with Virident GreenCloud Storage Class Memory Servers to your personal schedule
2:00pm SmartScaling MySQL with Virident GreenCloud Storage Class Memory Servers Shridar Subramanian (Virident Systems, Inc.), Shirish Jamthe ( Virident Systems, Inc.)
Add IBM DB2 Storage Engine for MySQL  to your personal schedule
3:05pm IBM DB2 Storage Engine for MySQL Craig Johnson (IBM ), Tim Clark (IBM)
Add Cloud Backup for MySQL to your personal schedule
4:25pm Cloud Backup for MySQL Chander Kant (Zmanda)
Add Enterprise Dashboards for MySQL to your personal schedule
5:15pm Enterprise Dashboards for MySQL David Ferguson (iDashboards), Matt Gentry (iDashboards)
Ballroom D
Add Using the Event Scheduler: The Friendly Behind-the-Scenes Helper to your personal schedule
10:50am Using the Event Scheduler: The Friendly Behind-the-Scenes Helper Giuseppe Maxia (Continuent), Andrey Hristov (SUN Microsystems)
Add Distributed Innodb Caching with memcached to your personal schedule
2:00pm Distributed Innodb Caching with memcached Matthew Yonkovit (MySQL), Yves Trudeau (Percona)
Add Advanced Query Manipulation with MySQL Proxy to your personal schedule
3:05pm Advanced Query Manipulation with MySQL Proxy Kay Roepke (Sun Microsystems)
Add Tricks and Tradeoffs of Deploying MySQL Clusters in the Cloud to your personal schedule
4:25pm Tricks and Tradeoffs of Deploying MySQL Clusters in the Cloud Thorsten von Eicken (RightScale, Inc)
Bayshore
Add MySQL Camp to your personal schedule
9:00am MySQL Camp
Ballroom H
Add End-to-End Open Source Business Intelligence, ETL, and Data Warehouse  for MySQL to your personal schedule
10:50am End-to-End Open Source Business Intelligence, ETL, and Data Warehouse for MySQL Ian Fyfe (JasperSoft), David Lutz (Infobright), Bruce Belvin (Monolith Software Solutions), Jay Webster (Quova)
Add Supercharging Your MySQL Deployment with Intel Technologies to your personal schedule
2:00pm Supercharging Your MySQL Deployment with Intel Technologies Steven Chin (Intel Corporation)
Add Self-Service Business Intelligence for MySQL to your personal schedule
3:05pm Self-Service Business Intelligence for MySQL James Dixon (Pentaho), Lance Walter (Pentaho Corporation)
Add Radically Improving Datacenter Performance and TCO with Breakthrough MySQL and Memcached Appliances to your personal schedule
4:25pm Radically Improving Datacenter Performance and TCO with Breakthrough MySQL and Memcached Appliances Darpan Dinker (Schooner Information Technology, Inc.), Brian O’Krafka (Schooner Information Technology)
12:40pm Lunch
Room: Santa Clara Ballroom
7:30am Continental Breakfast
Room: Mezzanine
10:20am Morning Break
Room: Exhibit Hall A
3:50pm Afternoon Break
Room: Exhibit Hall A
Add Expo Hall Reception to your personal schedule
6:00pm Expo Hall Reception
Room: Exhibit Hall A
7:30pm BoFs
Room: Ballroom Foyer
TBC
10:50am-11:50am (1h) Architecture and Technology, Performance Tuning and Benchmarks
How Sun and MySQL are Driving MySQL Performance and Scalability
Allan Packer (Sun Microsystems), Mikael Ronstrom (MySQL)
11:55am-12:40pm (45m) Security and Database Administration
Agile Environments and DBAs
Sheeri K. Cabral (Mozilla Foundation), Laine Campbell (Pythian)
2:00pm-3:00pm (1h) Architecture and Technology
Rethinking MySQL, Enter Drizzle
Brian Aker (HP)
3:05pm-3:50pm (45m) Web 2.0, Ajax, and Emerging Technologies
Creating Quick and Powerful Web Applications with MySQL, GlassFish, and NetBeans
Arun Gupta (Couchbase)
4:25pm-5:10pm (45m) Architecture and Technology, Data Warehousing and Business Intelligence
Mining for Insight Within Two Billion Visits
Osma Ahvenlampi (Sulake)
5:15pm-6:00pm (45m) MySQL Cluster and High Availability
MySQL Cluster 7.0 - New Features
Johan Andersson (SUN MySQL)
10:50am-11:50am (1h) Replication and Scale-Out
New Replication Features
Lars Thalmann (Oracle), Mats Kindahl (Oracle)
11:55am-12:40pm (45m) Business and Case Studies, Java
Spatial SQL: Who Needs a Traditional GIS?
John Powell (eMapSite)
2:00pm-3:00pm (1h) Web 2.0, Ajax, and Emerging Technologies
Leveraging MySQL for Efficient Collaboration
Boris Burtin (Zimbra Inc.)
3:05pm-3:50pm (45m) Storage Engine Development and Optimization
The PBXT Storage Engine: Meeting Future Challenges
Paul McCullagh (PrimeBase Technologies GmbH)
4:25pm-5:10pm (45m) Performance Tuning and Benchmarks
Introduction to Using DTrace with MySQL
Vince Carbone (Sun Microsystems, Inc), Mikael Ronstrom (MySQL)
5:15pm-6:00pm (45m) Architecture and Technology, Performance Tuning and Benchmarks
Understanding and Control of MySQL Query Optimizer: Traditional and Novel Tools and Techniques
Sergey Petrunia (MySQL)
10:50am-11:50am (1h) Architecture and Technology, Migration
MySQL and Search at Craigslist
Jeremy Zawodny (craigslist.org)
11:55am-12:40pm (45m) Architecture and Technology, ISV/OEM
MySQL Embedded: Getting Started with libmysqld
Anders Karlsson (Recorded Future)
2:00pm-3:00pm (1h) Architecture and Technology, Performance Tuning and Benchmarks, Storage Engine Development and Optimization
If You Love It, Break It: Testing MySQL with the Random Query Generator
Philip Stoev (Sun Microsystems)
3:05pm-3:50pm (45m) Architecture and Technology
External Stored Procedures Framework for MySQL
Antony Curtis (Blizzard Entertainment)
4:25pm-5:10pm (45m) Security and Database Administration, Storage Engine Development and Optimization
Solving Common SQL Problems with the SeqEngine
Beat Vontobel (MeteoNews AG)
5:15pm-6:00pm (45m) Architecture and Technology, Java, Replication and Scale-Out, Web 2.0, Ajax, and Emerging Technologies
Hadoop and MySQL: Friends with Benefits
Frank Mashraqi (Opportunities)
8:30am-9:15am (45m) Keynote
State of the Dolphin
Karen Padir (Sun Microsystems, MySQL & Software Infrastructure group)
9:15am-10:00am (45m) Keynote
This is Not a Web App: The Evolution of a MySQL Deployment at Google
Mark Callaghan (Facebook)
10:00am-10:20am (20m) Keynote
Do You Believe in Magic?
Bruce Armstrong (Kickfire), Justin Lin (Mamasource)
10:50am-11:50am (1h) Business and Case Studies
Getting the Most Out of MySQL Enterprise Monitor 2.0
Phil Hildebrand (thePlatform), Ryan Thiessen (Facebook)
11:55am-12:40pm (45m) .NET/Windows, MySQL Cluster and High Availability
MySQL Cluster on Windows
Stewart Smith (Percona)
2:00pm-3:00pm (1h) Storage Engine Development and Optimization
Falcon Storage Engine - Designed for Speed
Kevin Lewis (Sun Microsystems), Ann Harrison
3:05pm-3:50pm (45m) Ruby and MySQL
MySQL and the ORM: How Far Can You Get Without SQL?
Jon Dahl (Phronos)
4:25pm-5:10pm (45m) Architecture and Technology, Replication and Scale-Out
MySQL Proxy Meets: Binlogs
Jan Kneschke (MySQL)
5:15pm-6:00pm (45m) Architecture and Technology, Cloud Computing, LAMP, Replication and Scale-Out
Scaling a Widget Company
Dathan Pattishall (Rockyou)
10:50am-11:50am (1h) Java, Performance Tuning and Benchmarks
Connector/J Performance Gems
Mark Matthews (Oracle)
11:55am-12:40pm (45m) Architecture and Technology, Business and Case Studies, Data Warehousing and Business Intelligence, Migration
Starring Sakila: Data Warehousing Explained, Illustrated, and Subtitled
Roland Bouman (XCDSQL Solutions / Strukton Rail), Matt Casters (Pentaho)
2:00pm-3:00pm (1h) Performance Tuning and Benchmarks
How I Used Query Analysis to Speed Up My Applications
MC Brown (Sun Microsystems)
3:05pm-3:50pm (45m) Performance Tuning and Benchmarks
Covering Indexes: Retrieving Data Without Accessing It
Stephane Combaudon (SQLI)
4:25pm-5:10pm (45m) Architecture and Technology, ISV/OEM
Not so Quiet on the C++ Front
Andrey Hristov (SUN Microsystems)
5:15pm-6:00pm (45m) Ruby and MySQL
High Performance Ruby on Rails and MySQL
David Berube (Berube Consulting)
10:50am-11:50am (1h) Products & Services
Mother Knows Best!
Raj Cherabuddi (Kickfire), Steve Ketchpel (Mamasource)
11:55am-12:40pm (45m) Products & Services
InnoDB: Innovative Technologies for Performance and Data Protection
Ken Jacobs (Oracle / Innobase), Heikki Tuuri (Innobase / Oracle Corp.)
2:00pm-3:00pm (1h) Products & Services
SmartScaling MySQL with Virident GreenCloud Storage Class Memory Servers
Shridar Subramanian (Virident Systems, Inc.), Shirish Jamthe ( Virident Systems, Inc.)
3:05pm-3:50pm (45m) Products & Services
IBM DB2 Storage Engine for MySQL
Craig Johnson (IBM ), Tim Clark (IBM)
4:25pm-5:10pm (45m) Products & Services
Cloud Backup for MySQL
Chander Kant (Zmanda)
5:15pm-6:00pm (45m) Products & Services
Enterprise Dashboards for MySQL
David Ferguson (iDashboards), Matt Gentry (iDashboards)
10:50am-11:50am (1h) Architecture and Technology, Security and Database Administration
Using the Event Scheduler: The Friendly Behind-the-Scenes Helper
Giuseppe Maxia (Continuent), Andrey Hristov (SUN Microsystems)
11:55am-12:40pm (45m) Architecture and Technology, Business and Case Studies, Security and Database Administration, Storage Engine Development and Optimization
Automated Data Versioning with a Storage Engine Middleware
Peter Volk (DDEngine)
2:00pm-3:00pm (1h) Storage Engine Development and Optimization
Distributed Innodb Caching with memcached
Matthew Yonkovit (MySQL), Yves Trudeau (Percona)
3:05pm-3:50pm (45m) Architecture and Technology, Replication and Scale-Out
Advanced Query Manipulation with MySQL Proxy
Kay Roepke (Sun Microsystems)
4:25pm-5:10pm (45m) Cloud Computing, Replication and Scale-Out, Web 2.0, Ajax, and Emerging Technologies
Tricks and Tradeoffs of Deploying MySQL Clusters in the Cloud
Thorsten von Eicken (RightScale, Inc)
5:15pm-6:00pm (45m) Business and Case Studies, Data Warehousing and Business Intelligence, ISV/OEM, Performance Tuning and Benchmarks
Faster Data Reduction and Smoothing for Analysis & Archival in MySQL
Michael McFadden (Sciencelogic.com)
9:00am-5:00pm (8h)
MySQL Camp
10:50am-11:50am (1h) Products & Services
End-to-End Open Source Business Intelligence, ETL, and Data Warehouse for MySQL
Ian Fyfe (JasperSoft), David Lutz (Infobright), Bruce Belvin (Monolith Software Solutions), Jay Webster (Quova)
11:55am-12:40pm (45m) Products & Services
1-Click Data Availability for MySQL: High Availability and Scalability in the Amazon Cloud
Robert Hodges (Continuent.com)
2:00pm-3:00pm (1h) Products & Services
Supercharging Your MySQL Deployment with Intel Technologies
Steven Chin (Intel Corporation)
3:05pm-3:50pm (45m) Products & Services
Self-Service Business Intelligence for MySQL
James Dixon (Pentaho), Lance Walter (Pentaho Corporation)
4:25pm-5:10pm (45m) Products & Services
Radically Improving Datacenter Performance and TCO with Breakthrough MySQL and Memcached Appliances
Darpan Dinker (Schooner Information Technology, Inc.), Brian O’Krafka (Schooner Information Technology)
5:15pm-6:00pm (45m) Products & Services
Data Integration and Real-time Replication for Heterogeneous Databases: Connecting MySQL to Oracle, DB2, SQL Server, and Others
Marco Sandrini (HiT Software, Inc.)
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
10:20am-10:50am (30m)
Break: Morning Break
3:50pm-4:25pm (35m)
Break: Afternoon Break
6:00pm-7:30pm (1h 30m)
Break: Expo Hall Reception
7:30pm-10:30pm (3h)
Plenary: BoFs
To be confirmed

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.