Schedule: Architecture and Technology sessions

Add to your personal schedule
Location: Ballroom B
Sheeri K. Cabral (Mozilla Foundation)
Average rating: ***..
(3.25, 4 ratings)
Unlock all the information the MySQL server can give you! MySQL has many status variables that show how well your environment utilizes its resources. There are many system variables that can be set and changed to tune the server. Read more.
Add to your personal schedule
Location: Ballroom F
Giuseppe Maxia (Continuent)
Average rating: ****.
(4.17, 6 ratings)
MySQL 5.1 introduces partitioning – a very useful feature for databases with large tables. The latest release, MySQL 5.5 enhances partitioning to make them even more user friendly and powerful. This tutorial explains the basics, and some advanced techniques to get the most from partitioning. Read more.
Add to your personal schedule
Location: Ballroom G
Baron Schwartz (VividCortex), Morgan Tocker (Percona, Inc.)
Average rating: ****.
(4.33, 18 ratings)
This tutorial focuses on the diagnostic tools you can turn to when confronted with an unexplained performance problem. Tools explained include iostat, vmstat, and mk-query-digest. The emphasis is on practical usage under pressure, and less on performance theory. Read more.
Add to your personal schedule
Location: Ballroom H
Kai Voigt (Sun Microsystems)
Average rating: ****.
(4.22, 9 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
Peter Zaitsev (Percona Inc)
Average rating: ***..
(3.07, 14 ratings)
Scaling Applications with Caching, Sharding and Replication Read more.
Add to your personal schedule
Location: Ballroom B
Sheeri K. Cabral (Mozilla Foundation)
Average rating: ***..
(3.38, 8 ratings)
Unlock all the information the MySQL server can give you! MySQL has many status variables that show how well your environment utilizes its resources. There are many system variables that can be set and changed to tune the server. Read more.
Add to your personal schedule
Location: Ballroom D
Brian Aker (HP), Alan Kasindorf (Six Apart)
Average rating: ****.
(4.25, 4 ratings)
We’ve been talking about memcached for a while now. The topic is exciting, scary, and constantly evolving. You might have a hard time understanding how memcached works at all. You might be missing the “big picture”, or you might just need a handful of examples of how to properly handle common queries. Come here to learn more from the experts! Read more.
Add to your personal schedule
Location: Ballroom F
Jay Pipes (Rackspace Cloud), Padraig O'Sullivan (Akiban Technologies Inc.)
Average rating: ****.
(4.00, 1 rating)
The Drizzle Project is a fork of the MySQL 6.0 server. One of the many goals of Drizzle is to enable a large plugin ecosystem by improving, simplifying, and modernizing the application programming interfaces between the kernel and the modules providing services for Drizzle. This tutorial serves to showcase the new APIs for Drizzle's replication through a series of in-depth examples. Read more.
Add to your personal schedule
Location: Ballroom H
Kai Voigt (Sun Microsystems)
Average rating: ****.
(4.57, 7 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 C
Rob Young (Oracle/MySQL ), Mikael Ronstrom (MySQL)
Average rating: **...
(2.78, 9 ratings)
Join the MySQL and InnoDB Engineering teams as they describe the low-level technical details behind the MySQL 5.5 performance and scalability gains. Read more.
Add to your personal schedule
Location: Ballroom D
Grant McAlister (Amazon.com)
Average rating: *....
(1.33, 3 ratings)
In this session we will show how the cloud capabilities that many vendors are now offering make it possible for a single developer to build solutions that even large companies find difficult or impossible to do. Read more.
Add to your personal schedule
Location: Ballroom F
Peter Gulutzan (MySQL AB)
Average rating: ***..
(3.70, 10 ratings)
Performance Schema is a major new MySQL Server feature which shows where we're going with monitoring and performance measurement. Read more.
Add to your personal schedule
Location: Ballroom A
Mats Kindahl (Oracle), Lars Thalmann (Oracle)
Average rating: ***..
(3.77, 13 ratings)
In this talk, the developers behind MySQL Replication walk through some of the new Replication features of MySQL 5.5 Read more.
Add to your personal schedule
Location: Ballroom D
Brian Moon (dealnews.com)
Average rating: ***..
(3.50, 2 ratings)
Memcached has become the de facto standard for caching web applications. But, many users jump in feet first without understanding what it does or perhaps more importantly what it does not do. Once you understand memcached, you may come to realize that it is what it does not do that makes it so good. Read more.
Add to your personal schedule
Location: Ballroom E
Paul McCullagh (PrimeBase Technologies GmbH)
Average rating: *****
(5.00, 3 ratings)
With the GA version of PBXT soon to be released, this presentation will tell you how to get the most out of the storage engine. All information is relevant to developers, DBAs and anyone interested in getting started with PBXT. Read more.
Add to your personal schedule
Location: Ballroom A
Geert Vanderkelen (Sun Microsystems)
Average rating: ***..
(3.00, 2 ratings)
This talk will give an overview of how to connect to MySQL and which drivers are available today under Python v2.x, and tomorrow's Python v3.x. We'll dive into MySQLdb, its strong history, its present. We'll go over OurSQL and various other community projects, as well as Sun Microsystems' MySQL Connector/Python (mainted by the speaker). Read more.
Add to your personal schedule
Location: Ballroom C
Giuseppe Maxia (Continuent), Eric Day (craigslist)
Average rating: ***..
(3.33, 3 ratings)
Gearman is a distributed client/server architecture that can handle tasks independently from programming language and operating systems. Using it, you can create flexible and efficient applications. Through MySQL UDFs, Gearman functions can me made available to a MySQL server directly. Read more.
Add to your personal schedule
Location: Ballroom H
Rob Young (Oracle/MySQL ), Calvin Sun (Twitter)
Average rating: *....
(1.50, 8 ratings)
InnoDB is the most popular, reliable and functional of the transactional storage engines available for MySQL. At this session, you will learn the current state of InnoDB and the new features in the InnoDB Plugin. You will also learn how InnoDB works and why those new features improve the performance and scalability. Read more.
Add to your personal schedule
Location: Ballroom C
Roland Bouman (XCDSQL Solutions / Strukton Rail)
Average rating: ***..
(3.75, 8 ratings)
Many casually written stored routines are unnecessarily slow. By observing a few principles, you can gain substantive benefits for performance and maintainability of your stored routines. By applying step-wise improvements to real-world examples you will become aware of potential problems in your own stored routines and learn how to refactor them to increase performance and maintainability. Read more.
Add to your personal schedule
Location: Ballroom D
Robert Hodges (Continuent.com)
Average rating: ****.
(4.00, 2 ratings)
Production MySQL deployments face constant challenges to keep databases up, avoid data loss, and scale performance. Tungsten offers a unique open source implementation of master/slave clustering that integrates replication, management, and SQL routing. We will present a tutorial introduction that shows how to set up and use Tungsten at home. Come see what the excitement is about! Read more.
Add to your personal schedule
Location: Ballroom A
Sergei Golubchik (MariaDB)
Average rating: ***..
(3.00, 1 rating)
After a short introduction this talk will describe new features in the plugin API - new plugin types, with use cases and examples, and Server Services - the solution to the main problem that prevents a true binary plugin independence. Read more.
Add to your personal schedule
Location: Ballroom D
Ben Black (Garmin), Mark Filipi (Garmin International)
Average rating: ***..
(3.00, 3 ratings)
Running multiple MySQL instances on the same hardware can be useful in a number of cases. Some uses are rapid creation of test instances, consolidating several instances, mixing masters and slaves for redundancy and to balance load, and better hardware utilization. We will cover aspects including load balancing, LVM, repeatable builds, ports, proxy, and problems we encountered along the way. Read more.
Add to your personal schedule
Location: Ballroom E
Average rating: **...
(2.00, 3 ratings)
This session is a must for all DBAs and users who store data in various word languages in MySQL database, including European languages, Japanese, Chinese, Korean, as well as for those using MySQL in a multi-lingual environment. All SQL standard fans are also welcome to know what's happening in MySQL for better conformance in how MySQL handles identifiers, character sets, collations. Read more.
Add to your personal schedule
Location: Ballroom F
Arjen Lentz (Open Query), Antony Curtis (Blizzard Entertainment)
Average rating: ****.
(4.00, 1 rating)
The OQGRAPH (GPLv2+) engine allows you to deal with hierarchies (such as category trees) and graphs (such as social networks) right inside your database. It works together with other storage engines (such as InnoDB) using normal joins. there are no SQL syntax additions or changes. Read more.
Add to your personal schedule
Location: Ballroom B
Mattias Jonsson (Sun Microsystems), Mikael Ronstrom (MySQL)
Average rating: **...
(2.71, 7 ratings)
Meet the developers behind the partitioning feature in MySQL and take your chance to influence the future development! Get a detailed view of how the partitioning works inside the MySQL server, including the new features in 5.5 (COLUMS partitioning type, truncate partition, MyISAM key cache per partition, etc). And what is in development right now. Read more.
Add to your personal schedule
Location: Ballroom D
Baron Schwartz (VividCortex)
Average rating: ****.
(4.12, 8 ratings)
Are you interested in splitting your application's reads and writes, so writes go to the master and SELECT queries go to slaves? This session is for you. Learn common patterns, pitfalls, and solutions. Read more.
Add to your personal schedule
Location: Ballroom G
Ronald Bradford (EffectiveMySQL)
RDBMS administration and management are built on common database practices. What is needed is a clear translation across varying technologies. An instruction manual to cross reference the common pieces with the differing pieces and highlighting the subtle but more important differences in the technologies. This is for the Oracle DBA to understand, appreciate and manage MySQL successfully. Read more.
Add to your personal schedule
Location: Ballroom A
Kentoku SHIBA (WildGrowth), Daniel Saito (MySQL)
Average rating: ***..
(3.00, 3 ratings)
Spider and Vertical Partitioning Storage Engine will be introduced by Giuseppe in this Conference. In this session, I'll introduce some additional tips for joinable database sharding using Spider and Vertical Partitioning. Read more.
Add to your personal schedule
Location: Ballroom B
Johan Andersson (SUN MySQL), Joffrey Michaie (SkySQL Ab)
Average rating: ***..
(3.83, 6 ratings)
Getting the most out of your MySQL Cluster (NDB) deployment Read more.
Add to your personal schedule
Location: Ballroom E
Robert Hodges (Continuent.com), Jay Pipes (Rackspace Cloud)
Average rating: ***..
(3.20, 5 ratings)
Replication is big news and not just because of built-in replication from MySQL itself. Projects like Drizzle, Tungsten, and Galera are changing the replication game with higher speed and greater flexibility than ever before. Join Jay Pipes (Drizzle Replication API) and Robert Hodges (Tungsten Clustering) for a tour of the new replication solutions and how they can help your applications. Read more.
Add to your personal schedule
Location: Ballroom G
Michael Widenius (Monty Program Ab)
Average rating: ***..
(3.50, 4 ratings)
What is the MariaDB 5.1 release, who should use it and for what. Read more.
Add to your personal schedule
Location: Ballroom B
Felix Schupp (SoftMethod GmbH)
BlackRay is an open source in-memory relational database. This talk focuses on implementing BlackRay as a storage engine backend for MySQL, thereby leveraging MySQL engine features currently not available natively in BlackRay. Conversely, some shortcomings of the Storage Engine architecture will be discussed as well. Read more.
Add to your personal schedule
Location: Ballroom E
Timour Katchaounov (Monty Program AB)
Average rating: ****.
(4.00, 3 ratings)
One of the key elements of database expertise is understanding how queries are executed. This talk gives a detailed and consistent overview of query execution in MariaDB/MySQL covering both algorithms, code, internal and external representations of query plans. Deeper understanding of this area should benefit both current and future server and storage engine developers, and DBAs. Read more.
Add to your personal schedule
Location: Ballroom C
Eric Day (craigslist), Giuseppe Maxia (Continuent)
Average rating: ***..
(3.86, 7 ratings)
Many people view topics like Map/Reduce and queue systems as advanced concepts that require in-depth knowledge and time consuming software setup. Gearman is changing all that by making this barrier to entry as low as possible with an open source, distributed job queuing system. This session looks at advanced use cases that demonstrate the power and flexibility of distributed architectures. Read more.
Add to your personal schedule
Location: Ballroom D
John Russell (Oracle Corporation), Calvin Sun (Twitter)
Average rating: ***..
(3.00, 1 rating)
InnoDB Hot Backup is the ideal solution for online backups of InnoDB tables in MySQL databases, as well as for backups of MyISAM tables. At this session, you will learn how InnoDB Hot Backup works, and how to develop a backup strategy using the Hot Backup utility. Read more.
Add to your personal schedule
Location: Ballroom F
Harrison Fisk (Facebook)
Average rating: ****.
(4.08, 13 ratings)
InnoDB provides many sources of diagnostic information. Filtering through that information to find what is wrong with a system can be a big task. This talk with detail all of the different sources and what useful information you can get from them. In addition, it will offer common solutions for these problems to get you started in the right direction. Read more.
Add to your personal schedule
Location: Ballroom B
Sarah Sproehnle (Cloudera, Inc.), Chris Schneider (Ning.com)
Average rating: ***..
(3.56, 9 ratings)
This talk is for those that know the basics of replication but want to take it to another level. We will show you how replication can solve complicated problems, give you better performance, and avoid excess downtime. Read more.
Add to your personal schedule
Location: Ballroom C
Nicklas Westerlund (Electronic Arts)
Average rating: **...
(2.50, 6 ratings)
Want to learn what the difference between a 10 server deployment and a 200 server deployment is in terms of administration? Best practices in large deployments? Got questions on centralized management and change management? Capacity planning? All these subjects and more will be covered in this session Read more.
Add to your personal schedule
Location: Ballroom D
Matt Yonkovit (Percona)
Average rating: ***..
(3.33, 6 ratings)
Explore options outside the traditional RDBMS during this high level tour of some common application architectures. We will discuss how these tools differ, where they fit, and how they can be used collaboratively to build an application with the best of all the worlds. Read more.
Add to your personal schedule
Location: Ballroom E
Peter Zaitsev (Percona Inc)
Average rating: ****.
(4.00, 9 ratings)
This presentation will teach you the InnoDB internals you need to know for performance optimization and operational tasks. You'll learn topics such as how InnoDB allocates space on the filesystem and in memory, how InnoDB recovery works, and how MVCC and locking work. Read more.
Add to your personal schedule
Location: Ballroom G
Tobias Asplund (Marin Software), Konstantin Osipov (MySQL)
Average rating: ***..
(3.25, 4 ratings)
Two MySQL engineers who have worked on developing stored procedures or related features will walk through the whole thing. Read more.
Add to your personal schedule
Location: Ballroom B
Roger Booth (WebAssign)
Average rating: **...
(2.00, 4 ratings)
Before you throw away the binary logs that you use for replication, transform them into an analysis tool. Use them to track the frequency of inserts, updates and deletes on all of your tables. Maintain a history of the response times of your most frequent write queries. Read more.
Add to your personal schedule
Location: Ballroom D
Sumeet Bansal (Fusion-io), Ryan White (Cloudmark), Dan Marriott (Answers.com), Vadim Tkachenko (Percona Inc), Jeremy Zawodny (craigslist.org)
Average rating: ***..
(3.17, 6 ratings)
This panel discussion, moderated by Sumeet Bansal, principal solutions architect for Fusion-io, the solid-state storage provider, will make clear to audience members the benefits of solid-state technologies, both from a performance standpoint and in relation to TCO. Q&A with the panel to follow. Participants include panelists from Answers.com, Cloudmark, Percona and Craigslist.org. Read more.
Add to your personal schedule
Location: Ballroom E
Peter Zaitsev (Percona Inc)
Average rating: ****.
(4.33, 6 ratings)
This presentation will teach you the InnoDB internals you need to know for performance optimization and operational tasks. You'll learn topics such as how InnoDB allocates space on the filesystem and in memory, how InnoDB recovery works, and how MVCC and locking work. Read more.
Add to your personal schedule
Location: Ballroom F
Julian Hyde (SQLstream), Steve Herskovitz (SQLstream)
Average rating: ***..
(3.50, 2 ratings)
Need instant results to your queries? Learn how to become a real-time data and analytics expert by adding Streaming SQL to your MySQL skill set. SQLstream's streaming SQL architects will introduce you to key concepts in Stream Computing using SQL:2008 & MySQL, followed by real world examples Read more.
Add to your personal schedule
Location: Ballroom G
Konstantin Osipov (MySQL), Tobias Asplund (Marin Software)
Average rating: ***..
(3.50, 2 ratings)
Two MySQL engineers who have worked on developing stored procedures or related features will walk through the whole thing. Read more.
Add to your personal schedule
Location: Ballroom B
Bob Burgess (Radian6 Technologies)
Distributed processing doesn't always require learning completely new methods. See how we solved an intense computation problem which was over-taxing our main database by distributing it across multiple machines, using only MySQL built-in functionality. No Map/Reduce. No external frameworks. It's simple -- and it works well, too! Read more.
Add to your personal schedule
Location: Ballroom F
Moshe Shadmon (ScaleDB)
Average rating: ***..
(3.00, 1 rating)
ScaleDB transforms dynamically and transparently an open source MySQL deployment to a clustered "cloud ready" DBMS deployment. This is done by ScaleDB’s clustered storage engine that provides "out of the box" scalability and availability. Read more.
Add to your personal schedule
Location: Ballroom G
Ronald Bradford (EffectiveMySQL)
Average rating: *****
(5.00, 1 rating)
RDBMS administration and management are built on common database practices. What is needed is a clear translation across varying technologies. An instruction manual to cross reference the common pieces with the differing pieces and highlighting the subtle but more important differences in the technologies. This is for the Oracle DBA to understand, appreciate and manage MySQL successfully. Read more.
Add to your personal schedule
Location: Ballroom H
Average rating: ****.
(4.25, 4 ratings)
This talk explains how TokuDB Fractal Trees work and presents both theoretical and empirical evidence of its performance advantages. Read more.
Add to your personal schedule
Location: Ballroom A
Paul Vallee (Pythian)
Average rating: ***..
(3.00, 2 ratings)
This presentation outlines the typical and costly mistakes organizations make when outsourcing their database infrastructure support - a recipe for disaster that guarantees the failure of these initiatives. Learn how to avoid these mistakes by using our best practices for setting the right expectations, establishing proper working communication channels, partnering with your vendor, and more. Read more.
Add to your personal schedule
Location: Ballroom B
Baron Schwartz (VividCortex)
Average rating: ****.
(4.25, 4 ratings)
This session shows you how to get rich historical data about your MySQL server's performance and usage with the open-source Cacti graphing tool. Best of all, it's easy, open-source, and free -- so you can stop flying blind. Read more.
Add to your personal schedule
Location: Ballroom C
Sergey Petrunya (Monty Program Ab)
MariaDB is a branch of MySQL with additional and improved features. This talk is about MariaDB's unique query engine features: Table Elimination,Batched Key Access, and a set of Subquery Optimizations (development of the latter two was started at MySQL but MariaDB has fixed and improved variants). Each of the features will be explained in easy manner and also a benchmark will be shown. Read more.
Add to your personal schedule
Location: Ballroom G
Average rating: **...
(2.50, 4 ratings)
MySQL consultants have collected a toolset of MySQL architecture design patterns that are proven solutions for most MySQL system requirements. Each pattern has different strengths or weaknesses based on the application it may be used with. Learn the common patterns and which will work best for your applications and requirements. Read more.
Add to your personal schedule
Location: Ballroom H
Frank Mashraqi (Opportunities)
Average rating: *....
(1.00, 2 ratings)
Lucene is a powerful, high-performance, full-featured text search engine library. In this presentation, learn how you can use Lucene with MySQL to offer powerful searching capabilities to your stakeholders. This session is highly recommended for those looking to add full-text cross-platform, database independent search capability to their application. Read more.
Add to your personal schedule
Location: Ballroom C
Giuseppe Maxia (Continuent), Eric Day (craigslist)
Average rating: ***..
(3.50, 2 ratings)
Users of Gearman know that it is a distributed client/server system that allows great flexibility to developers and DBAs. Advanced users of this tool have come up with amazing examples of cunning hacks that will possibly help you in your daily tasks immediately or get you started in your path of creating your own hacks. Read more.
Add to your personal schedule
Location: Ballroom D
Ronald Bradford (EffectiveMySQL)
Average rating: ***..
(3.00, 3 ratings)
Taking a client from a minimum 700ms, and at times 1-2 seconds front page load time to a consistent 60ms is a great success story for the improvements possible in optimizing database performance. In this presentation we will outline the steps taken and what can be applied to any website as one possible model to use in evaluation of your website, as well as provide specific examples. Read more.
Add to your personal schedule
Location: Ballroom E
Average rating: ****.
(4.75, 4 ratings)
This session is about SSD deployment strategies for MySQL. For example, is it fine to store all files on SSD or is it faster to store some files (i.e. binary log files) on HDD? Is RAID 5 SSD fast enough? Do traditional H/W raid cards perform well for many(4-8) SSDs? Do MyISAM/InnoDB/other engines work well for SSD? I'll talk about these topics based on many kinds of recent benchmarking results. Read more.
Add to your personal schedule
Location: Ballroom F
Yasufumi Kinoshita (Percona Inc.)
Average rating: ***..
(3.00, 8 ratings)
This session describes how to tune InnoDB based mainly on 'SHOW ENGINE INNODB STATUS' outputs. The current version of InnoDB Plugin and XtraDB have various tunable options. It will be cleared how the tuning options improves the performance for what condition. The improvement is also demonstrated by the results of some benchmark workloads. Read more.
Add to your personal schedule
Location: Ballroom G
Frank Mashraqi (Opportunities)
Average rating: *....
(1.00, 4 ratings)
Caching is a powerful weapon in the arsenal of an enterprise data architect. Designing an optimal caching strategy for your organization can increase performance and help save cost, but a poorly designed caching strategy often hurts more than it helps. We will cover strategies encompassing popular options available for caching. Read more.
Add to your personal schedule
Location: Ballroom H
Chuck Bell (Oracle), Mats Kindahl (Oracle)
Average rating: **...
(2.00, 1 rating)
Have you outgrown your data infrastructure or need to leverage more powerful computing hardware but don't have the budget to build your own information technology solutions? If you find yourself wondering how you can afford more powerful database systems but only need them for a limited timeframe, this session will give you the information you need to access and use MySQL in a cloud environment. Read more.
Add to your personal schedule
Location: Ballroom B
Konstantin Osipov (MySQL), Peter Gulutzan (MySQL AB)
Average rating: **...
(2.00, 2 ratings)
A demo of downloadable publicly available as-of-April-2010 MySQL alphas + betas. Read more.
Add to your personal schedule
Location: Ballroom D
Aleksandr Kuzminsky (Percona Inc)
Average rating: ****.
(4.00, 3 ratings)
It is still possible to bring back corrupted or unintentionally deleted InnoDB tables as long as data remain on medium. During the session various recovery scenarios will be scrutinized. The typical cases will be illustrated using InnoDB Recovery Tool. Read more.
Add to your personal schedule
Location: Ballroom F
Alan Kasindorf (Six Apart)
Average rating: ***..
(3.00, 1 rating)
Monitoring usage, efficiency, and performance of memcached can seem like a dark art. For most people, configuring a RAM limit and shoving in data is as far as they need to go. If you need to know more about how efficiently you are using memcached, as well as how all the statistics line up to make a big picture, this is the place. Read more.
Add to your personal schedule
Location: Ballroom H
Average rating: ****.
(4.00, 2 ratings)
There are many examples and posts on how to use partitioning in MySQL, but little information on when to use it and how to apply it to typical business problems. This talk focusses on when to use partitioning, what type to use, and what are the best practices in using the different types of MySQL partitioning. Read more.
  • Oracle
  • Monty Program
  • Calpont
  • Facebook
  • Gear6
  • Infobright, Inc
  • JasperSoft
  • Joyent
  • Kickfire
  • NorthScale, Inc.
  • Percona
  • Schooner Information Technology
  • Solid Quality Mentors (SolidQ)
  • Intel
  • Pentaho
  • Linux Pro Magazine

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at yromaine@oreilly.com

Download the O'Reilly MySQL Conference & Expo 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

O'Reilly MySQL Conference Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the O'Reilly MySQL Conference newsletter (login required).

Contact Us

View a complete list of O'Reilly MySQL Conference contacts.