BEGIN:VCALENDAR
X-WR-CALNAME:O'Reilly MySQL Conference & Expo 2011
VERSION:2.0
PRODID:Expectnation
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110411T123000
DTSTART;TZID=US/Pacific:20110411T090000
DTSTAMP:20110413T175334
LOCATION:Ballroom G
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17636
UID:http://mysqlconf.com/--s2011-04-11-09:00--17636
SUMMARY:Scaling Applications with Caching, Sharding and Replication
DESCRIPTION:Presented by Peter Zaitsev (Percona Inc). This is updated an
 d revised version of tutorial done at MySQL Conference 2010
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110411T170000
DTSTART;TZID=US/Pacific:20110411T133000
DTSTAMP:20110422T214513
LOCATION:Ballroom D
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17142
UID:http://mysqlconf.com/--s2011-04-11-13:30--17142
SUMMARY:Diagnosing and Fixing MySQL Performance Problems
DESCRIPTION:Presented by Justin Swanhart (Percona), Ryan Lowe (Percona),
  Baron Schwartz (VividCortex Inc). This tutorial focuses on the diagnost
 ic tools you can turn to when confronted with an unexplained performance
  problem. Tools explained include iostat, vmstat, and mk-query-digest. T
 he emphasis is on practical usage under pressure, and less on performanc
 e theory.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T115000
DTSTART;TZID=US/Pacific:20110412T105000
DTSTAMP:20110418T192654
LOCATION:Ballroom E
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17119
UID:http://mysqlconf.com/--s2011-04-12-10:50--17119
SUMMARY:Using MySQL 5.5 Performance Schema
DESCRIPTION:Presented by Peter Zaitsev (Percona Inc). MySQL Performance 
 Schema is a new performance analyzes tool in MySQL 5.5, learn how to use
  it for Performance Optimization tasks.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T124000
DTSTART;TZID=US/Pacific:20110412T115500
DTSTAMP:20110415T183121
LOCATION:Ballroom C
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17236
UID:http://mysqlconf.com/--s2011-04-12-11:55--17236
SUMMARY:Understanding Indexing
DESCRIPTION:Presented by Zardosht Kasheff (Tokutek). We present some sim
 ple rules to understand effective indexing techniques without requiring 
 an understanding of the underlying data structures that store the data.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T124000
DTSTART;TZID=US/Pacific:20110412T115500
DTSTAMP:20110419T125055
LOCATION:Ballroom A
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17169
UID:http://mysqlconf.com/--s2011-04-12-11:55--17169
SUMMARY:MySQL High Availability at Yahoo
DESCRIPTION:Presented by Jay Janssen (Percona, Inc.). In the midst of ma
 ny attempts to "solve" the RDBMS high availability problems, the vast ma
 jority of Yahoo sites are still using plain old boring MySQL replication
  to accomplish HA.  This talk will cover the principles of this architec
 ture, it's advantages and disadvantages, as well what we see as needed f
 or future HA advances.  It's old-school, it's crude, but somehow it solv
 es most HA problems.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T124000
DTSTART;TZID=US/Pacific:20110412T115500
DTSTAMP:20110416T151521
LOCATION:Ballroom E
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17429
UID:http://mysqlconf.com/--s2011-04-12-11:55--17429
SUMMARY:The Secret Sauce of Sharding
DESCRIPTION:Presented by Ryan Thiessen (Facebook). Getting sharding righ
 t is crucial for achieving high scale with MySQL on commodity hardware l
 ike we do at Facebook.  We will overview sharding best practices, and sh
 ow some examples of both successful and unsuccessful methods at sharding
  MySQL.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T150000
DTSTART;TZID=US/Pacific:20110412T140000
DTSTAMP:20110413T013220
LOCATION:Ballroom A
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17475
UID:http://mysqlconf.com/--s2011-04-12-14:00--17475
SUMMARY:A New Approach For Dealing with Complex Database Schemas
DESCRIPTION:Presented by Ori Herrnstadt (Akiban). Complex normalized sch
 emas can make database systems slow and inefficient. This presentation e
 xplores a storage layer that eliminates most joins in such systems by pr
 e-joining the data. Data in this storage layer can be accessed using an 
 object API without the overhead of an object-relational mapping layer. I
 t can also be accessed using standard SQL for efficient complex multi-ta
 ble reporting.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T150000
DTSTART;TZID=US/Pacific:20110412T140000
DTSTAMP:20110414T004955
LOCATION:Ballroom H
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/19743
UID:http://mysqlconf.com/--s2011-04-12-14:00--19743
SUMMARY:Maximum Availability for MySQL/InnoDB with Synchronous Replicati
 on, Automated Failover, Full Data Consistency, Simplified Management, an
 d Industry-Leading Performance
DESCRIPTION:Presented by John Busch (Schooner Information Technology). W
 e present innovative technology developed to achieve industry-leading av
 ailability coupled with industry-leading performance for MySQL/InnoDB. D
 owntime is reduced by over 90% with tightly integrated, fully synchronou
 s replication. Highly-optimized thread, lock, DRAM, and flash algorithms
  maximize performance.We present the technology, demonstrate management 
 simplicity, and show benchmark results.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T150000
DTSTART;TZID=US/Pacific:20110412T140000
DTSTAMP:20110415T184112
LOCATION:Ballroom B
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17242
UID:http://mysqlconf.com/--s2011-04-12-14:00--17242
SUMMARY:Diagnosing MySQL Replication Failures
DESCRIPTION:Presented by Devananda Van Der Veen (Percona), Justin Swanha
 rt (Percona). When replication fails, it can be difficult to fix. This t
 alk will show you how to diagnose the failure and, when possible, safely
  resume replication.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T155000
DTSTART;TZID=US/Pacific:20110412T150500
DTSTAMP:20110418T193333
LOCATION:Ballroom A
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17122
UID:http://mysqlconf.com/--s2011-04-12-15:05--17122
SUMMARY:Performance Best Practices for MySQL
DESCRIPTION:Presented by Peter Zaitsev (Percona Inc). It takes a lot to 
 deliver consistent high performance for your MySQL powered system. In th
 is presentation we'll look at defining Performance Goals, understanding 
 Architecture Scalability and performing Capacity Planing.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T155000
DTSTART;TZID=US/Pacific:20110412T150500
DTSTAMP:20110309T123144
LOCATION:Ballroom H
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/19728
UID:http://mysqlconf.com/--s2011-04-12-15:05--19728
SUMMARY:A Ridiculously Easy & Seriously Powerful Cloud Database - See it
  in Action!
DESCRIPTION:Presented by Itamar Haber (Xeround). mysql> EXPLAIN SELECT *
  FROM CLOUDSQLDB  WHERE Availability=’always’  AND Scale=’auto’ AND COUN
 T (CloudProviders)>1;   Come see a live demonstration of a highly-availa
 ble and scalable cloud database – with self-healing, auto-scaling and pa
 y-per-use – all with a click of a button.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T155000
DTSTART;TZID=US/Pacific:20110412T150500
DTSTAMP:20110419T193833
LOCATION:Ballroom B
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17265
UID:http://mysqlconf.com/--s2011-04-12-15:05--17265
SUMMARY:Automated, Non-Stop MySQL Operations and Failover
DESCRIPTION:Presented by Yoshinori Matsunobu (DeNA). In this session, I 
 will talk about tough DBA tasks - how to automate failover under non-tri
 vial crash situations (i.e. promoting one of slaves to new master), and 
 about how to eliminate downtime for difficult maintenance tasks (i.e sha
 rding). If you have spent too much time for these tasks, this session wi
 ll help your DBA life easier.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110412T180000
DTSTART;TZID=US/Pacific:20110412T171500
DTSTAMP:20110414T213832
LOCATION:Ballroom D
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17134
UID:http://mysqlconf.com/--s2011-04-12-17:15--17134
SUMMARY:MQL-to-SQL: a JSON-based Puery Language for  RDBMS Access from A
 JAX Applications
DESCRIPTION:Presented by Roland Bouman (XCDSQL Solutions / Strukton Rail
 ). MQL-to-SQL is open source software that lets you query a RDBMS over H
 TTP using MQL (Metaweb Query Language). MQL is the native query language
  of www.freebase.com. There are good reasons to want MQL also as RDBMS q
 uery language, instead of SQL. This talk explains what MQL is, how it co
 mpares to SQL, why MQL is great for AJAX apps, and how MQL-to-SQL allows
  you to query RDBMSes like MySQL & Postgres
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T115000
DTSTART;TZID=US/Pacific:20110413T105000
DTSTAMP:20110413T185023
LOCATION:Ballroom F
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17557
UID:http://mysqlconf.com/--s2011-04-13-10:50--17557
SUMMARY:MySQL Cluster - Real Time Performance for the Web with 5x9 Avail
 ability and Sometimes SQL
DESCRIPTION:Presented by Bernhard Ocklin (Oracle Svenska AB), Rob Young 
 (Oracle/MySQL ). This session will introduce you to new MySQL Cluster fe
 atures, its performance in benchmarks, and shows how major mobile phone 
 and web companies build highly available real time solutions based on My
 SQL Cluster. Sometimes even with SQL.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T115000
DTSTART;TZID=US/Pacific:20110413T105000
DTSTAMP:20110419T123156
LOCATION:Ballroom C
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17510
UID:http://mysqlconf.com/--s2011-04-13-10:50--17510
SUMMARY:MySQL State of the Art at Facebook
DESCRIPTION:Presented by Harrison Fisk (Facebook), Domas Mituzas (Facebo
 ok). Running MySQL at a scale of Facebook leads to many unique problems.
   We will discuss some of the performance problems seen in production sy
 stems and the tools and techniques involved in solutions.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T124000
DTSTART;TZID=US/Pacific:20110413T115500
DTSTAMP:20110316T200636
LOCATION:Ballroom G
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/19742
UID:http://mysqlconf.com/--s2011-04-13-11:55--19742
SUMMARY:Build your own PaaS for MySQL with Tungsten Enterprise
DESCRIPTION:Presented by Edward Archibald (Continuent). Learn how to bui
 ld scalable Database-as-a-Service with Tungsten, including: What is Tung
 sten & how it works, Configure Tungsten to create your own DBaaS, Implem
 ent fast, automatic database provisioning, Recover from failures through
  storage subsystem integration, Zero downtime maintenance & upgrades, Sc
 ale performance with SQL routing & load balancing, Replicate across site
 s.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T124000
DTSTART;TZID=US/Pacific:20110413T115500
DTSTAMP:20110419T123204
LOCATION:Ballroom C
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17129
UID:http://mysqlconf.com/--s2011-04-13-11:55--17129
SUMMARY:The Aspersa System Administrator's Toolkit
DESCRIPTION:Presented by Baron Schwartz (VividCortex Inc). This talk is 
 a guided tour of Aspersa, a toolkit that spun off from the popular Maatk
 it tools.  It includes tools such as an I/O profiler, a bottleneck analy
 sis tool, and tools to quickly summarize a system's configuration and st
 atus.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T124000
DTSTART;TZID=US/Pacific:20110413T115500
DTSTAMP:20110414T235313
LOCATION:Ballroom B
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17141
UID:http://mysqlconf.com/--s2011-04-13-11:55--17141
SUMMARY:Achieving PCI Compliance with MySQL
DESCRIPTION:Presented by Fernando Ipar (Percona), Ryan Lowe (Percona). A
 chieving PCI compliance can be a difficult and expensive process. This s
 ession will begin by clarifying which requirements affect MySQL and then
  step through each requirement, providing common solutions to satisfy th
 em.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T150000
DTSTART;TZID=US/Pacific:20110413T140000
DTSTAMP:20110418T193421
LOCATION:Ballroom B
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17098
UID:http://mysqlconf.com/--s2011-04-13-14:00--17098
SUMMARY:MySQL Best Practices for DBAs and Developers - Part 1
DESCRIPTION:Presented by Ronald  Bradford (EffectiveMySQL). Learn the ri
 ght techniques to maximize your investment in MySQL by knowing the best 
 practices for DBAs and Developers. Understand what subtle differences be
 tween MySQL and other RDBMS products are essential to understand in orde
 r to maximize the benefits and strengths of MySQL.  We will be covering 
 areas including the minimum MySQL configuration,ideal SQL, MySQL securit
 y and schema optimizations.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T150000
DTSTART;TZID=US/Pacific:20110413T140000
DTSTAMP:20110419T123206
LOCATION:Ballroom E
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17259
UID:http://mysqlconf.com/--s2011-04-13-14:00--17259
SUMMARY:Preparing for the Big Oops:  How to Build Disaster Recovery Site
 s for MySQL
DESCRIPTION:Presented by Robert Hodges (Continuent.com). Site failures c
 an blow your business out of the water unless you have a disaster recove
 ry site already setup, tested, and ready to go.  This talk presents a co
 okbook approach for setting up and managing MySQL DR.  Standard architec
 tures, failover procedures, and failback are covered.  Finally, we talk 
 about how to test it all so you know it works.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T150000
DTSTART;TZID=US/Pacific:20110413T140000
DTSTAMP:20110228T171255
LOCATION:Ballroom G
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17747
UID:http://mysqlconf.com/--s2011-04-13-14:00--17747
SUMMARY:Running Your Database In The Cloud
DESCRIPTION:Presented by Eran Levin (Xeround). If you thought running a 
 database in the cloud was easy, think again.  Databases in a cloud envir
 onment are inherently different from traditional installations in a data
 center or even in your trusted hosted environment. Today I'll explain th
 e four key considerations we believe every system architect should take 
 into account when designing their database for the cloud.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T150000
DTSTART;TZID=US/Pacific:20110413T140000
DTSTAMP:20110415T143524
LOCATION:Ballroom C
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17155
UID:http://mysqlconf.com/--s2011-04-13-14:00--17155
SUMMARY:openark-kit: MySQL utilities for everyday use
DESCRIPTION:Presented by Shlomi Noach (openark.org). openark-kit is a to
 ol set of scripts which fills in some gaps in daily MySQL maintenance wo
 rk. Some scripts make for automation of routine work; others introduce n
 ew functionality to the MySQL server. This session introduces concepts a
 nd usage of the openark-kit.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T155000
DTSTART;TZID=US/Pacific:20110413T150500
DTSTAMP:20110418T193435
LOCATION:Ballroom B
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17616
UID:http://mysqlconf.com/--s2011-04-13-15:05--17616
SUMMARY:MySQL Best Practices for DBAs and Developers - Part 2
DESCRIPTION:Presented by Ronald  Bradford (EffectiveMySQL). Too much for
  just one session, in Part 2 we continue with learning the right techniq
 ues to maximize your investment in MySQL by knowing the best practices f
 or DBAs and Developers. Get ahead of finding and addressing architecture
  and performance by doing it right the first time.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T171000
DTSTART;TZID=US/Pacific:20110413T162500
DTSTAMP:20110418T193446
LOCATION:Ballroom D
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17137
UID:http://mysqlconf.com/--s2011-04-13-16:25--17137
SUMMARY:Automatic Failover: Design and Reality
DESCRIPTION:Presented by Ian Gulliver (Google), Eric Rollins (Google). G
 oogle engineers have built a system that detects MySQL master failure, c
 hooses a new master, promotes it and hooks up slaves with under a minute
  downtime. This is deployed in an environment where there's zero toleran
 ce for transaction loss of any sort. The original designer and a sysadmi
 n who worked on the deployment will talk about design, implementation an
 d practical lessons learned.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T180000
DTSTART;TZID=US/Pacific:20110413T171500
DTSTAMP:20110420T184220
LOCATION:Ballroom A
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17499
UID:http://mysqlconf.com/--s2011-04-13-17:15--17499
SUMMARY:Be Rich and Fast: Membase Key-Value Stores for Interactivity, My
 SQL for Full Queryability
DESCRIPTION:Presented by Matt Ingenthron (Couchbase, Inc.). With contemp
 orary web applications, data is never isolated to one store.  Memcached 
 has long been a partner to MySQL; now Membase, a persistent, replicated,
  clustered memcached-protocol-compatible datastore is used alongside MyS
 QL for simple, fast key-value access.  This session will dispel the idea
  of needing to choose between SQL or NoSQL, showing how you can be both 
 rich and fast.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110413T180000
DTSTART;TZID=US/Pacific:20110413T171500
DTSTAMP:20110418T192824
LOCATION:Ballroom B
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17252
UID:http://mysqlconf.com/--s2011-04-13-17:15--17252
SUMMARY:Perl programming with MySQL and Drizzle
DESCRIPTION:Presented by Patrick Galbraith (Blue Gecko). Perl has been a
 round for a while now. Even with buzz around other interpreted languages
 , Perl is still prevalently used in many applications- anything from sim
 ple database utilities, database administrative tools or web application
 s, it is useful to know how to program with Perl along with a relational
  database. This session is refresher course for lovers and non-lovers of
  Perl alike.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T115000
DTSTART;TZID=US/Pacific:20110414T105000
DTSTAMP:20110419T125532
LOCATION:Ballroom C
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17349
UID:http://mysqlconf.com/--s2011-04-14-10:50--17349
SUMMARY:InnoDB: Status, Architecture, and Latest Enhancements
DESCRIPTION:Presented by Inaam Rana (Oracle), John Russell (Oracle Corpo
 ration). InnoDB becomes the default storage engine in MySQL 5.5. At this
  session, you will learn the current state of InnoDB and the latest enha
 ncements to the InnoDB storage engine in MySQL 5.5; plus how InnoDB work
 s.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T115000
DTSTART;TZID=US/Pacific:20110414T105000
DTSTAMP:20110419T123308
LOCATION:Ballroom F
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17386
UID:http://mysqlconf.com/--s2011-04-14-10:50--17386
SUMMARY:Galera Replication
DESCRIPTION:Presented by Seppo Jaakola (Codership), Alexey Yurchenko (Co
 dership). Galera provides synchronous multi-master replication for MySQL
 /InnoDB. In a sense, it works like MySQL/Cluster but on top of InnoDB st
 orage engine. Is this too good to be true?
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T124000
DTSTART;TZID=US/Pacific:20110414T115500
DTSTAMP:20110414T194934
LOCATION:Ballroom D
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17283
UID:http://mysqlconf.com/--s2011-04-14-11:55--17283
SUMMARY:InnoDB vs MySQL Cluster: Which Storage Engine Is Right For You?
DESCRIPTION:Presented by Ivan Zoratti (SkySQL). MySQL Cluster (NDB) is o
 ne of the most interesting storage engines. Oracle promotes NDB as the p
 erfect solution for high volume transactions in high availability. On th
 e other hand, many famous users are reluctant in migrating applications 
 to NDB. This session will help in understanding in practical terms when 
 it makes sense to use NDB and when it is better to stay with or use Inno
 DB.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T124000
DTSTART;TZID=US/Pacific:20110414T115500
DTSTAMP:20110418T193513
LOCATION:Ballroom E
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17340
UID:http://mysqlconf.com/--s2011-04-14-11:55--17340
SUMMARY:Metadata locking and deadlock detection in MySQL 5.5
DESCRIPTION:Presented by Konstantin Osipov (MySQL). MySQL 5.5 features a
  new transactional lock manager, available to all storage engines. The n
 ew subsystem allowed to solve a number of old MySQL architecture problem
 s, such as lack of transactional awareness of data definition language, 
 as well as opened the door for a number of new performance and scalabili
 ty improvements.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T144500
DTSTART;TZID=US/Pacific:20110414T140000
DTSTAMP:20110415T185336
LOCATION:Ballroom E
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17511
UID:http://mysqlconf.com/--s2011-04-14-14:00--17511
SUMMARY:Engineering MySQL Subroutines for Integrity
DESCRIPTION:Presented by Michael McLaughlin (BYU - Idaho). Presents an i
 n-depth view of how to combine and integrate MySQL subroutines with the 
 security model. Shows how stored programs best support AJAX enabled web 
 applications. Demonstrates how the MySQL security layers can support tra
 nsaction control in stored functions and procedures. Provides examples o
 n how to encapsulate key logic from web developers.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T144500
DTSTART;TZID=US/Pacific:20110414T140000
DTSTAMP:20110411T172809
LOCATION:Ballroom G
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17317
UID:http://mysqlconf.com/--s2011-04-14-14:00--17317
SUMMARY:Fulltext Searching with a Groonga Storage Engine
DESCRIPTION:Presented by Tetsuro Ikeda (Sumisho Computer Sytems Corporat
 ion), Kentoku SHIBA (WildGrowth), Daijiro MORI (brazil), Tasuku SUENAGA 
 (Brazil, Inc.). In this session, We introduce groonga Storage engine whi
 ch enables for MySQL to handle fulltext search lightly. groonga is a lib
 rary which have storages and indexes for fast fulltext searching. The ba
 ckend of groonga Storage Engine is groonga library. With groonga Storage
  Engine, you can use datas in groonga as a usual MySQL tables.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T144500
DTSTART;TZID=US/Pacific:20110414T140000
DTSTAMP:20110420T171347
LOCATION:Ballroom A
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17524
UID:http://mysqlconf.com/--s2011-04-14-14:00--17524
SUMMARY:Error Detection and Correction with MySQL Replication
DESCRIPTION:Presented by Daniel Peek (Facebook). MySQL replication has b
 een a critical part of scaling Facebook's storage infrastructure.  Howev
 er, it brings with it the fear of divergent replicas.  This session disc
 usses a new tool that detects divergences, identifies inconsistent data,
  and helps repairs defects.  
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T144500
DTSTART;TZID=US/Pacific:20110414T140000
DTSTAMP:20110415T055446
LOCATION:Ballroom F
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17638
UID:http://mysqlconf.com/--s2011-04-14-14:00--17638
SUMMARY:Using Sphinx Beyond Full Text Search
DESCRIPTION:Presented by Peter Zaitsev (Percona Inc), Adam Rice (Sphinx 
 Search). Sphinx Search Engine is a well known tool for dealing with full
  text search problems on the large scale, but did you know you can use S
 phinx for other tasks, which your traditional database may not be well s
 uited for.  This presentation will look into practical cases of using Sp
 hinx beyond full text search and provide performance comparison to using
  MySQL for the same task.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T153500
DTSTART;TZID=US/Pacific:20110414T145000
DTSTAMP:20110418T193550
LOCATION:Ballroom G
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17121
UID:http://mysqlconf.com/--s2011-04-14-14:50--17121
SUMMARY:Upgrading MySQL: Best Practices
DESCRIPTION:Presented by Peter Zaitsev (Percona Inc). Learn best practic
 es in Upgrading MySQL from one Major version to another as well as tools
  helping to implement these best practices
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T153500
DTSTART;TZID=US/Pacific:20110414T145000
DTSTAMP:20110307T200206
LOCATION:Ballroom H
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17301
UID:http://mysqlconf.com/--s2011-04-14-14:50--17301
SUMMARY:Performance comparisons and trade-offs for various MySQL replica
 tion schemes
DESCRIPTION:Presented by Darpan Dinker (Schooner Information Technology,
  Inc.), Brian O’Krafka (Schooner Information Technology). Most MySQL dep
 loyments use some form of replication. Whether the reason is availabilit
 y, scalability, backup, disaster recovery or archiving, understanding th
 e performance characterization and trade-offs is critical to design and 
 planning. If you have always wondered when and why to choose async/semi-
 sync/sync MySQL replication, DRBD or other interoperable technologies, t
 his session is for you.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T153500
DTSTART;TZID=US/Pacific:20110414T145000
DTSTAMP:20110421T154738
LOCATION:Ballroom D
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17146
UID:http://mysqlconf.com/--s2011-04-14-14:50--17146
SUMMARY:Summary Tables, Aggregate Tables and Materialized Views Using Fl
 exviews
DESCRIPTION:Presented by Justin Swanhart (Percona), Ryan Lowe (Percona).
  This talk describes using summary tables to improve application perform
 ance.  It focuses on Flexviews, an open source toolkit based on MySQL st
 ored procedures. Flexviews maintains summary tables and supports joins a
 nd aggregation. I'll show at a high level how Flexviews works and how it
  can be used to improve application performance. Examples will be provid
 ed for both OLTP and OLAP workloads.
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=US/Pacific:20110414T153500
DTSTART;TZID=US/Pacific:20110414T145000
DTSTAMP:20110416T152017
LOCATION:Ballroom F
URL:http://en.oreilly.com/mysql2011/public/schedule/detail/17360
UID:http://mysqlconf.com/--s2011-04-14-14:50--17360
SUMMARY:Capacity Planning for High Volume Mysql Installations
DESCRIPTION:Presented by Mark Konetchy (Facebook). This talk will cover 
 forecasting and planning future growth for high volume mysql instances o
 ccupying many (500+) servers.  Will include metrics tracked (and how to 
 filter through noise), when and how to migrate, operational optimization
 s such as upgrades that can be incorporated, and how to deal with server
  technology that evolves faster than server lifetimes
END:VEVENT
END:VCALENDAR
