BEGIN:VCALENDAR CALSCALE:GREGORIAN X-WR-TIMEZONE;VALUE=TEXT:US/Pacific METHOD:PUBLISH PRODID:-//Apple Computer\, Inc//iCal 1.0//EN X-WR-CALNAME;VALUE=TEXT:MySQL Users Conference 2005 X-WR-RELCALID;VALUE=TEXT:MYSQLUC2005 VERSION:2.0 BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T083000 SUMMARY:"SOLD OUT 5.0 In Depth: Stored Procedures, Views, Triggers, Cursors" Jan Kneschke (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6307 DTEND;TZID=US/Pacific:20050418T120000 DESCRIPTION:Description: MySQL 5.0 offers a range of advanced features. In this tutorial\, Kneschke discusses each of these features in-depth\, with practical examples. Interesting for all users at intermediate and advanced levels\, but particularly useful for existing MySQL users who may not be familiar with these features from other databases.\nSpeaker(s): Jan Kneschke; \nTrack: Architecture and Technology\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6307 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T083000 SUMMARY:"Certify MySQL 4 Core" Harrison Fisk (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6143 DTEND;TZID=US/Pacific:20050418T120000 DESCRIPTION:Description: MySQL certification is increasingly becoming a hot requirement for MySQL related jobs. This tutorial focuses on the topics and concepts needed to successfully pass the MySQL 4 Core certification exam. Example questions and test taking techniques will be covered. This tutorial is also useful for those wishing to brush up on the basics.\nSpeaker(s): Harrison Fisk; \nTrack: General\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6143 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T083000 SUMMARY:"The Next Generation: PHP 5 and MySQL 4.1/5.0" Zak Greant (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6151 DTEND;TZID=US/Pacific:20050418T120000 DESCRIPTION:Description: This tutorial walks attendees through the features of the new mysqli extension for PHP\, along with all important features of MySQL 4.1 and 5.0. Greant covers changes in MySQL 4.1/5.0\, new functions in mysqli\, migration from mysql to mysqli\, using the object-oriented interface\, prepared statements\, and report functions.\nSpeaker(s): Zak Greant; \nTrack: LAMP\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6151 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T083000 SUMMARY:"SOLD OUT MySQL Cluster" Max Mether Mikael Ronström (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:6306 DTEND;TZID=US/Pacific:20050418T120000 DESCRIPTION:Description: Mether explores the MySQL Cluster and its components. He thoroughly examines the installation process step-by-step\, illustrating it with examples. The most important configuration options are presented and different cluster configurations are discussed and demonstrated. The management tools for the cluster are also covered\, with a demonstration of the most important management commands.\nSpeaker(s): Max Mether; Mikael Ronström\nTrack: Scaling and High Availability\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6306 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T083000 SUMMARY:"Developing Windows Applications with Visual Basic.NET and MySQL" Mike Hillyer (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6053 DTEND;TZID=US/Pacific:20050418T000000 DESCRIPTION:Description: In this tutorial\, MySQL AB documentation team member Mike Hillyer walks you through building a Windows application using MySQL and Visual Basic.NET. No previous VB.NET experience is required (some programming experience is recommended)\, and the freely downloadable VB.NET 2005 Express will be used for all examples. \nSpeaker(s): Mike Hillyer; \nTrack: .NET\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6053 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T133000 SUMMARY:"Data Warehousing with MySQL" John Paul Ashenfelter (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6219 DTEND;TZID=US/Pacific:20050418T170000 DESCRIPTION:Description: With it's speedy execution\, extensive set of built-in functions\, and solid data import capabilities\, MySQL is ready to take a serious role in the data warehouse. Learn the specifics of how to use MySQL and other OSS tools in your data warehousing projects: why MySQL is a good choice for data warehousing\, the basics of building an order-focused data warehouse\, and the specifics of using MySQL data warehouses\, particularly in the 10-100 GB range.\nSpeaker(s): John Paul Ashenfelter; \nTrack: Data Warehouse and Data Marts\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6219 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T133000 SUMMARY:"Certify MySQL 4 Professional" Harrison Fisk (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6144 DTEND;TZID=US/Pacific:20050418T170000 DESCRIPTION:Description: This tutorial covers the topics and concepts necessary to successfully pass the MySQL 4 Professional certification exam\, an increasingly important requirement for MySQL related jobs. And even if you're not looking to pass the exam\, this tutorial is a great way to brush up on your DBA fundamentals.\nSpeaker(s): Harrison Fisk; \nTrack: General\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6144 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T133000 SUMMARY:"Developing Test-Driven Web Applications with Spring and Hibernate" Matt Raible (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6111 DTEND;TZID=US/Pacific:20050418T170000 DESCRIPTION:Description: Learn how to use AppFuse to set up a secure webapp quickly and efficiently\, and develop classes and JSPs to CRUD a database table. AppFuse uses Ant\, Eclipse\, Tomcat\, MySQL\, and Mac OS X for development. AppFuse has a plethora of open source tools and the audience gets to choose the web framework: Struts\, Spring\, WebWork\, Tapestry\, or JSF.\nSpeaker(s): Matt Raible; \nTrack: Java\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6111 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T133000 SUMMARY:"Mastering Changes and Upgrades to Mission Critical Systems" Andrew Cowie (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:6067 DTEND;TZID=US/Pacific:20050418T170000 DESCRIPTION:Description: Massive changes and upgrades--especially to databases--are a significant part of the life-cycle of any large site. They can only be allowed to disrupt services minimally\, if at all. And you need to "get it right the first time." This tutorial teaches you battle tested methods for planning\, rehearsing\, and executing such events. We'll build up a procedure piece by piece\, rehearse\, and then execute\, all with the participation of the tutorial attendees.\nSpeaker(s): Andrew Cowie; \nTrack: Scaling and High Availability\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6067 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T133000 SUMMARY:"SOLD OUT Advanced MySQL Performance Optimization" Tobias Asplund Peter Zaitsev (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6264 DTEND;TZID=US/Pacific:20050418T170000 DESCRIPTION:Description: Performance Optimization has many sides\, and we'll try to cover a lot of them in this talk. We'll examine server settings optimization to application architecture optimization\, MySQL performance developments\, and typical application development problems. Zaitsev also explores new MySQL 4.1 features\, and sheds some light on MySQL 5.0 planned performance improvement.\nSpeaker(s): Tobias Asplund; Peter Zaitsev\nTrack: Performance Tuning and Benchmarks\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6264 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T180000 SUMMARY:"Understanding joins in SQL" (Room: Bayshore) LOCATION:Bayshore DTSTAMP:19010101T010101Z UID:7129 DTEND;TZID=US/Pacific:20050418T190000 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: Bayshore URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7129 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050418T190000 SUMMARY:"XML/XPath Support in MySQL" (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7131 DTEND;TZID=US/Pacific:20050418T200000 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7131 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T082000 SUMMARY:"Welcome" Arjen Lentz (Room: Ballrooms E - H) LOCATION:Ballrooms E - H DTSTAMP:19010101T010101Z UID:7086 DTEND;TZID=US/Pacific:20050419T083000 DESCRIPTION:Description: \nSpeaker(s): Arjen Lentz; \nTrack: Keynote\nRoom: Ballrooms E - H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7086 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T083000 SUMMARY:"State of the Dolphin" David Axmark Michael (Monty) Widenius (Room: Ballrooms E - H) LOCATION:Ballrooms E - H DTSTAMP:19010101T010101Z UID:6446 DTEND;TZID=US/Pacific:20050419T091500 DESCRIPTION:Description: \nSpeaker(s): David Axmark; Michael (Monty) Widenius\nTrack: Keynote\nRoom: Ballrooms E - H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6446 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T091500 SUMMARY:"Defining Open Source" Michael Tiemann (Room: Ballrooms E - H) LOCATION:Ballrooms E - H DTSTAMP:19010101T010101Z UID:6450 DTEND;TZID=US/Pacific:20050419T100000 DESCRIPTION:Description: The Open Source Definition has changed the landscape of commercial software development--for the better. How might this new commercial interest change our notion of what makes for a "better" open source license? Some thoughts from a commercial /and/ OSI perspective.\nSpeaker(s): Michael Tiemann; \nTrack: Keynote\nRoom: Ballrooms E - H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6450 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T103000 SUMMARY:"Guru Best Practices: C and Server Coding" Michael (Monty) Widenius Brian Aker (Room: Bayshore) LOCATION:Bayshore DTSTAMP:19010101T010101Z UID:6509 DTEND;TZID=US/Pacific:20050419T111500 DESCRIPTION:Description: Browsing around in the server source code\, or even hacking your own new feature? This is your chance to talk to gurus Brian and Monty about that problem you're stuck with! Do come prepared\, there's no time to stuff around. Bring a printout of the relevant bits of code and schema. \nSpeaker(s): Michael (Monty) Widenius; Brian Aker\nTrack: \nRoom: Bayshore URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6509 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T103000 SUMMARY:"MySQL Network - Overview" Andy Bang (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6508 DTEND;TZID=US/Pacific:20050419T111500 DESCRIPTION:Description: This session gives you a tour of MySQL Network\, a comprehensive set of software and services including certified software\, software updates\, production support\, customized alerts\, and a technical Knowledge Base. Bang also discusses how it was built it\, where it's going in the future\, as well as the various processes associated with releasing certified binaries and Knowledge Base articles.\nSpeaker(s): Andy Bang; \nTrack: General\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6508 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T103000 SUMMARY:"JDBC 4.0 - State of the Union" David Van Couvering (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6250 DTEND;TZID=US/Pacific:20050419T111500 DESCRIPTION:Description: JDBC 4 (JSR 221) is an upgrade of the JDBC specification that takes advantage of the Ease Of Development (EoD) features of JDK 1.5 to provide a simpler and easier programmatic interface for JDBC programs. JDBC 4 also adds support for XML data and defines other key improvements and adjustments to JDBC. In this talk\, David will discuss the EoD and other features of JDBC 4 and talk about the current status of this JSR. \nSpeaker(s): David Van Couvering; \nTrack: Java\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6250 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T103000 SUMMARY:"Surviving Change: Bringing Operations Professionalism to the IT World" Andrew Cowie (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6160 DTEND;TZID=US/Pacific:20050419T111500 DESCRIPTION:Description: Databases are the heart of modern IT\, but ever increasing complexity means that people charged with maintaining such production systems face a nearly impossible task. Learn to foster a culture of operations professionalism not just for critical events like database upgrades\, but around routine events too. Drawing lessons from diverse worlds\, this session shows you how to achieve highly available systems by achieving high availability in the teams which maintain them.\nSpeaker(s): Andrew Cowie; \nTrack: Scaling and High Availability\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6160 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T103000 SUMMARY:"LiveJournal's Backend: A History of Scaling" Brad Fitzpatrick Mark Smith (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6257 DTEND;TZID=US/Pacific:20050419T111500 DESCRIPTION:Description: Come learn how LiveJournal works and all the pains experienced along the way. Topics include MySQL load balancing\, high availability\, InnoDB vs MyISAM\, LiveJournal's distributed caching system (memcached)\, the distributed file system built on MySQL (MogileFS)\, and everything it takes and took to get LiveJournal where it is today.\nSpeaker(s): Brad Fitzpatrick; Mark Smith\nTrack: Scaling and High Availability\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6257 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T103000 SUMMARY:"Developing MySQL applications in PHP using Zend Studio - A Nasa Case Study" Michel Gerin Mike Ho (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:6217 DTEND;TZID=US/Pacific:20050419T111500 DESCRIPTION:Description: Many PHP applications use MySQL as their backend database. Typically developing database applications using PHP requires you to be an expert in both PHP and the database you are working with. This session will introduce the audience to the Zend Studio development environment with a special focus on how to develop MySQL applications using PHP in a faster and more productive way.\nSpeaker(s): Michel Gerin; Mike Ho\nTrack: Products & Services\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6217 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T103000 SUMMARY:"OLAP4All: Turning Data into Information" Hans-Peter Smit (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7046 DTEND;TZID=US/Pacific:20050419T111500 DESCRIPTION:Description: This presentation explains the need for an affordable business intelligence solution and how this can be achieved by using the product OLAP4All and MySQL. The session shows the product architecture\, the use of MySQL and how OLAP functionality and reporting is added to the MySQL platform.\nSpeaker(s): Hans-Peter Smit; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7046 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T112000 SUMMARY:"MySQL Certification Q & A Session with Carsten Pedersen" Carsten Pedersen (Room: Bayshore) LOCATION:Bayshore DTSTAMP:19010101T010101Z UID:6510 DTEND;TZID=US/Pacific:20050419T120500 DESCRIPTION:Description: \nSpeaker(s): Carsten Pedersen; \nTrack: \nRoom: Bayshore URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6510 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T112000 SUMMARY:"Managing LAMP Stacks with Open Source Tools: Nagios, MRTG, Etc." Yazz D. Atlas (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6324 DTEND;TZID=US/Pacific:20050419T120500 DESCRIPTION:Description: So\, you're using LAMP. Now let's keep it up and running smoothly. Using examples based on sites like Slashdot and SourceForge\, Atlas enumerates the open source tools you can use to monitor and secure your LAMP stack.\nSpeaker(s): Yazz D. Atlas; \nTrack: \nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6324 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T112000 SUMMARY:"The Suzuki Sales P.R.O. Case Study" Margo Zenk (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6205 DTEND;TZID=US/Pacific:20050419T120500 DESCRIPTION:Description: This session details the Suzuki Sales P.R.O. kiosk\, a distributed sales and training appliance with several types of graphics\, which is supported by a MySQL database running on Windows XP. Over 600 of these kiosks are updated\, backed up and supported by a server pushing updates on a periodic basis. The cornerstone of this network of kiosks is MySQL. The Suzuki Sales P.R.O. was named 2004 Kiosk of the Year by Kiosk.com.\nSpeaker(s): Margo Zenk; \nTrack: Business and Case Studies\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6205 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T112000 SUMMARY:"Flagship Features in MySQL 5.0" Trudy Pelzer (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6314 DTEND;TZID=US/Pacific:20050419T120500 DESCRIPTION:Description: This presentation will provide a brief overview of the flagship features introduced in MySQL 5.0: views\, stored procedures\, triggers and the INFORMATION_SCHEMA data dictionary. A description of the new decimal arithmetic capabilities and strict error checking will also be given.\nSpeaker(s): Trudy Pelzer; \nTrack: General\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6314 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T112000 SUMMARY:"Connector/J Performance and Debugging Features, Part 1" Mark D. Matthews (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6245 DTEND;TZID=US/Pacific:20050419T120500 DESCRIPTION:Description: Connector/J 3.1 now includes many features for helping developers fine-tune their application for best performance. This session covers various performance problem scenarios\, and will help you to decide how to best apply development resources to keep your applications running at their peak performance.\nSpeaker(s): Mark D. Matthews; \nTrack: Java\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6245 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T112000 SUMMARY:"Database Tiering: Unlimited Scalability at a Fraction of the Cost" Sami Akbay (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7075 DTEND;TZID=US/Pacific:20050419T120500 DESCRIPTION:Description: GoldenGate and MySQL introduce database tiering - a solution that allows you to augment your existing database infrastructure with a low-cost\, high performance MySQL server farm. This presentation discusses the database tiering concept\, its applications\, and answer questions\nSpeaker(s): Sami Akbay; \nTrack: Products & Services\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7075 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T112000 SUMMARY:"Intel® Software Development Products to Maximize Application Performance" Harry Singh (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7068 DTEND;TZID=US/Pacific:20050419T120500 DESCRIPTION:Description: \nSpeaker(s): Harry Singh; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7068 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T133000 SUMMARY:"MySQL and Zend Certification" (Room: Bayshore) LOCATION:Bayshore DTSTAMP:19010101T010101Z UID:6523 DTEND;TZID=US/Pacific:20050419T173500 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: \nRoom: Bayshore URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6523 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T133000 SUMMARY:"MySQL in Mission Critical Enterprise Applications - Case: SAP" Patrik Backman (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6189 DTEND;TZID=US/Pacific:20050419T141500 DESCRIPTION:Description: This session looks at the MySQL server development driven by the requirements of enterprise applications\, and presents an overview of what other development work has been done and needs to be done\, to get MySQL to support the SAP application stack. The various testing procedures that are carried out in order to get MySQL quality assured and performant for SAP are discussed. \nSpeaker(s): Patrik Backman; \nTrack: General\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6189 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T133000 SUMMARY:"Replication and Cluster Overview" Brian Aker (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6312 DTEND;TZID=US/Pacific:20050419T141500 DESCRIPTION:Description: A high-level overview of MySQL Replication and Cluster\, key elements for scaling MySQL applications. For both business and technical people. \nSpeaker(s): Brian Aker; \nTrack: \nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6312 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T133000 SUMMARY:"Scalable Distributed Web Sessions With MySQL" Phillip Morelock (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6176 DTEND;TZID=US/Pacific:20050419T141500 DESCRIPTION:Description: MySQL allows a simple\, elegant\, and highly scalable solution for web session management\, using only one three-column table. This session reveals how a couple of clever hacks--along with the speed and simplicity of MySQL--can give sysadmins peace of mind and developers the ability to simplify architectures and cut out code.\nSpeaker(s): Phillip Morelock; \nTrack: LAMP\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6176 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T133000 SUMMARY:"Utilizing the MySQL Spatial Extension to Create an Interactive Atlas of the Island of Ireland" Daniel McAlister (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6274 DTEND;TZID=US/Pacific:20050419T141500 DESCRIPTION:Description: McAlister details the use of Scalable Vector Graphics (SVG)\, PHP\, XML\, and MySQL's Spatial Extension in creating of an interactive Atlas of Ireland that not only uses open source software but also open source data which has been opened up to the public by MySQL's spatial extension. \nSpeaker(s): Daniel McAlister; \nTrack: LAMP\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6274 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T133000 SUMMARY:"Leveraging Open Source Tools for MySQL Development" Jim Abbott (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7040 DTEND;TZID=US/Pacific:20050419T141500 DESCRIPTION:Description: Novell is currently working on developing an online backup solution for MySQL. With the help of this solution\, there will be no longer any need to shutdown the server to take a consistent backup of the MySQL tables. This session explains how these hot backups can be taken for a MySQL server running on a Linux or a NetWare platform\, and how this feature has been designed and implemented.\nSpeaker(s): Jim Abbott; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7040 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T133000 SUMMARY:"Toad Tips and Tricks" Gary K. Goodwin (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7048 DTEND;TZID=US/Pacific:20050419T141500 DESCRIPTION:Description: \nSpeaker(s): Gary K. Goodwin; \nTrack: Products & Services\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7048 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T142000 SUMMARY:"Unleash MySQL's Power - A Guide to the MySQL GUI Tools" Michael G. Zinner (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6449 DTEND;TZID=US/Pacific:20050419T150500 DESCRIPTION:Description: MySQL GUI team lead Zinner shows off the graphical tools for Windows\, Unix and Mac OS X. He will cover MySQL Administrator\, MySQL Query Browser\, the MySQL Migration Toolkit\, and possibly other news. If you prefer using graphical tools to command line tools\, or even if you really hated some GUIs\, you don't want to miss this session! \nSpeaker(s): Michael G. Zinner; \nTrack: \nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6449 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T142000 SUMMARY:"Connector/J Performance and Debugging Features, Part 2" Mark D. Matthews (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6518 DTEND;TZID=US/Pacific:20050419T150500 DESCRIPTION:Description: Connector/J 3.1 now includes many features for helping developers fine-tune their application for best performance. This session covers various performance problem scenarios\, and will help you to decide how to best apply development resources to keep your applications running at their peak performance.\nSpeaker(s): Mark D. Matthews; \nTrack: Java\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6518 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T142000 SUMMARY:"MaxDB Technical Product Overview" Jörg Hoffmeister Ashwath Kakhandiki (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6186 DTEND;TZID=US/Pacific:20050419T150500 DESCRIPTION:Description: MaxDB is a heavy-duty\, SAP-certified\, open source database that offers high availability\, scalability\, and a comprehensive feature set. MaxDB complements MySQL AB's flagship MySQL database\, extending the company's market reach to large mySAP ERP environments and other applications that require maximum enterprise-level database functionality. Hoffmeister's session explores the history of the product\, its positoning\, and its future scope.\nSpeaker(s): Jörg Hoffmeister; Ashwath Kakhandiki\nTrack: MaxDB\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6186 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T142000 SUMMARY:"Panel Discussion: Scaling and High Availability Challenges" Om Malik Matthew Burgoon; Dorion Carroll; Oren Michels; Peter Yared; Jeremy D. Zawodny (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6448 DTEND;TZID=US/Pacific:20050419T150500 DESCRIPTION:Description: Under the expert direction of moderator Om Malik (Senior Writer\, Business 2.0 Magazine)\, the panel members will explore the challenges one is likely to meet when Scaling an operation and working in a High Availability environment.\nSpeaker(s): Om Malik; Matthew Burgoon; Dorion Carroll; Oren Michels; Peter Yared; Jeremy D. Zawodny\nTrack: Scaling and High Availability\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6448 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T142000 SUMMARY:"Migrating to MySQL with Business Objects Data Integrator" Maria Yuin David Lutz (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:6551 DTEND;TZID=US/Pacific:20050419T150500 DESCRIPTION:Description: Join Data Integration experts from Business Objects to review the latest release of their ETL solution\, Data Integrator XI. Attend this session to learn about the support offered for the MySQL database\, linux platform\, web services\, and high performance features important for migrating to the MySQL solution. \nSpeaker(s): Maria Yuin; David Lutz\nTrack: Products & Services\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6551 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T142000 SUMMARY:"Building the Next Generation Commercial Open Source Company" John Roberts (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7042 DTEND;TZID=US/Pacific:20050419T150500 DESCRIPTION:Description: Open source software is being recognized as a smart enterprise solution. SugarCRM is delivering enterprise caliber commercial open source CRM applications and has rapidly become one of the largest open source application projects world wide. This panel discussion will be around founding\, creating\, and managing a large open source business application project.\nSpeaker(s): John Roberts; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7042 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T160000 SUMMARY:"High Speed Capture and Processing of Data for Security Information Management Using MySQL" Sanjeev Shankar (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6338 DTEND;TZID=US/Pacific:20050419T164500 DESCRIPTION:Description: This presentation is focused on the use of MySQL in very high data rate environments. The application uses MyQL as an embedded "warehouse". MySQL's bulk insert capability is utilized to achieve high rates of continuous data insertion. The system uses multiple target tables under a MERGE to obtain high insert rates. The MERGE facility is used to provide a consistent SQL interface to the collected data.\nSpeaker(s): Sanjeev Shankar; \nTrack: \nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6338 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T160000 SUMMARY:"Distributed Transactions With MySQL XA" Mark D. Matthews (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6281 DTEND;TZID=US/Pacific:20050419T164500 DESCRIPTION:Description: Distributed transaction processing\, from an exotic concept\, has become an important feature of modern database systems. There is often a need to perform complex actions that involve many resourses--and do it atomically\, in one "distributed transaction." This introductory talk explains the main concepts of DTP\, and shows how it is implemented in MySQL.\nSpeaker(s): Mark D. Matthews; \nTrack: Java\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6281 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T160000 SUMMARY:"Friendster" Dathan Pattishall (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6447 DTEND;TZID=US/Pacific:20050419T164500 DESCRIPTION:Description: Scaling Friendster with 64-bit MySQL\, Netscalars\, a Hitachi 9570 and more. Pattishall describes how Friendster handles over a billion MySQL queries a day and uses a custom storage engine for traversing the social network. \nSpeaker(s): Dathan Pattishall; \nTrack: Scaling and High Availability\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6447 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T160000 SUMMARY:"Query Optimization for Subqueries and Joins" Tobias Asplund Oleksandr (Sanja) Byelkin (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6197 DTEND;TZID=US/Pacific:20050419T164500 DESCRIPTION:Description: The next step after writing queries for applications is to learn how they execute and how to optimize them. This talk goes through the most common ways to optimize queries and takes a look at some of the internal processes associated with query execution.\nSpeaker(s): Tobias Asplund; Oleksandr (Sanja) Byelkin\nTrack: Performance Tuning and Benchmarks\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6197 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T160000 SUMMARY:"Looking for Tickets to See Your Favorite Sports Team, Musical Artist orMusuem Exhibit? Find Them at Ticketmaster Powered by MySQL!" Ed Presz (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:6393 DTEND;TZID=US/Pacific:20050419T164500 DESCRIPTION:Description: Ticketmaster provides one of the largest e-commerce sites on the Internet\, handling over 500\,000 tickets sales per day. Events\, venue information\, and artist/tour information is all powered by MySQL databases. This session focuses on how MySQL is used at Ticketmaster to improve performance\, availability\, replication\, and searching. Presz also discusses some of practices and procedures used by the Ticketmaster DBA team to monitor MySQL.\nSpeaker(s): Ed Presz; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6393 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T160000 SUMMARY:"Ensuring Effective MySQL Backups on Enterprise Production Systems" Thomas Weeks (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7055 DTEND;TZID=US/Pacific:20050419T164500 DESCRIPTION:Description: A well planned backup strategy is a critical component of any production environment\, and systems running MySQL back ends are notoriously overlooked in this regard. This session helps you tackle the issues related to performing effective backups for various types of MySQL Server environments.\nSpeaker(s): Thomas Weeks; \nTrack: Products & Services\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7055 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T165000 SUMMARY:"Real-time Sensor Data Warehouse Architecture Using MySQL" Jacob Nikom (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6126 DTEND;TZID=US/Pacific:20050419T173500 DESCRIPTION:Description: The Operations Coordination Center manages the dataflow from multiple sensors\, processes the acquired data\, and provides operator displays to track and predict the path of space objects. Nikom's talk discusses the persistent tier architecture satisfying contradictory requirements of a data warehouse architecture\, sensor database\, and high reliability fault-tolerant relational database system.\nSpeaker(s): Jacob Nikom; \nTrack: Data Warehouse and Data Marts\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6126 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T165000 SUMMARY:"phpMyAdmin: MySQL Front-end" Marc Delisle (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6116 DTEND;TZID=US/Pacific:20050419T173500 DESCRIPTION:Description: phpMyAdmin is the leading web-based front-end for MySQL\, available in 47 languages. This talk explains the product's interface\, then goes on with advanced features based on phpMyAdmin's relational system. Finally\, system management features are covered.\nSpeaker(s): Marc Delisle; \nTrack: LAMP\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6116 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T165000 SUMMARY:"MySQL Cluster Features and Roadmap" John David Duncan (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6316 DTEND;TZID=US/Pacific:20050419T173500 DESCRIPTION:Description: \nSpeaker(s): John David Duncan; \nTrack: Scaling and High Availability\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6316 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T165000 SUMMARY:"Using the New Features of MySQL 4.1 and 5.0 from Connector/Net" Reggie Burnett (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6335 DTEND;TZID=US/Pacific:20050419T173500 DESCRIPTION:Description: \nSpeaker(s): Reggie Burnett; \nTrack: .NET\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6335 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T165000 SUMMARY:"The path to Utility Style Computing with MySQL" Larry Ketchersid (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7047 DTEND;TZID=US/Pacific:20050419T173500 DESCRIPTION:Description: \nSpeaker(s): Larry Ketchersid; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7047 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T165000 SUMMARY:"Enter the Grid - Massively Scale Your MySQL Application Performance" Peter Yared (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7050 DTEND;TZID=US/Pacific:20050419T173500 DESCRIPTION:Description: Grid computing is not just for niche scientific applications anymore. Forward-thinking enterprises are using LAMP-based grids to enable their mainstream business applications. Grid-based architectural approaches and data-caching deployment patterns as well as key XML standards such as BPEL\, XPath\, and XForms that leverage MySQL will be discussed. Learn how open-source grid computing can increase the scalability and reliability of web applications and how to apply the concepts in your own organization today.\nSpeaker(s): Peter Yared; \nTrack: Products & Services\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7050 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T180000 SUMMARY:"Exhibit Hall Reception" (Room: ) LOCATION: DTSTAMP:19010101T010101Z UID:7091 DTEND;TZID=US/Pacific:20050419T193000 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: \nRoom: URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7091 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T190000 SUMMARY:"MySQL for Oracle DBAs" (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:7036 DTEND;TZID=US/Pacific:20050419T200000 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7036 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T190000 SUMMARY:"Large-scale Data Warehousing Over NFS" (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7084 DTEND;TZID=US/Pacific:20050419T200000 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7084 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T190000 SUMMARY:"Grand MySQL Users Group Meeting" (Room: Santa Clara Ballroom) LOCATION:Santa Clara Ballroom DTSTAMP:19010101T010101Z UID:7128 DTEND;TZID=US/Pacific:20050419T200000 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: Santa Clara Ballroom URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7128 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050419T200000 SUMMARY:"MySQL Community" (Room: Santa Clara Ballroom) LOCATION:Santa Clara Ballroom DTSTAMP:19010101T010101Z UID:7130 DTEND;TZID=US/Pacific:20050419T210000 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: Santa Clara Ballroom URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7130 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T083000 SUMMARY:"State of MySQL AB" Mårten Mickos (Room: Ballrooms E - H) LOCATION:Ballrooms E - H DTSTAMP:19010101T010101Z UID:6322 DTEND;TZID=US/Pacific:20050420T091500 DESCRIPTION:Description: MySQL CEO Mickos gives an update on how MySQL AB is doing: a view behind the scenes of the business\, the vision\, the phenomenal growth\, and some of the plans for the future. \nSpeaker(s): Mårten Mickos; \nTrack: Keynote\nRoom: Ballrooms E - H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6322 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T091500 SUMMARY:"Open Source & Linux: Commitment and Partnership" Ron Eller (Room: Ballrooms E - H) LOCATION:Ballrooms E - H DTSTAMP:19010101T010101Z UID:6531 DTEND;TZID=US/Pacific:20050420T100000 DESCRIPTION:Description: \nSpeaker(s): Ron Eller; \nTrack: Keynote\nRoom: Ballrooms E - H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6531 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T103000 SUMMARY:"Guru Best Practices: Perl" Patrick Galbraith Ask Bjørn Hansen (Room: Bayshore) LOCATION:Bayshore DTSTAMP:19010101T010101Z UID:6529 DTEND;TZID=US/Pacific:20050420T111500 DESCRIPTION:Description: \nSpeaker(s): Patrick Galbraith; Ask Bjørn Hansen\nTrack: \nRoom: Bayshore URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6529 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T103000 SUMMARY:"Enterprise MySQL: Views in MySQL 5.0" Trudy Pelzer Oleksandr (Sanja) Byelkin (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6121 DTEND;TZID=US/Pacific:20050420T111500 DESCRIPTION:Description: Views have long been considered a basic requirement of an enterprise-ready DBMS. Pelzer's presentation describes MySQL's implementation of views\, outlining the general usage of views as well as limitations and enhancements to standard SQL syntax. Topics include view concepts\, privileges\, the two algorithms used in view processing\, and updatable views.\nSpeaker(s): Trudy Pelzer; Oleksandr (Sanja) Byelkin\nTrack: General\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6121 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T103000 SUMMARY:"The Eclipse BIRT Project - An Open Source Reporting Alternative" Paul Clenahan (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6286 DTEND;TZID=US/Pacific:20050420T111500 DESCRIPTION:Description: The Eclipse Business Intelligence and Reporting Tools (BIRT) project is a new approach to a classic problem: writing reports that get business value from the data in your MySQL database. This session introduces BIRT and how to use this open source technology as a viable alternative to hand-coding reports.\nSpeaker(s): Paul Clenahan; \nTrack: Java\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6286 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T103000 SUMMARY:"Proven Database Migration Strategies" Robin Schumacher Billy Bosworth (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6261 DTEND;TZID=US/Pacific:20050420T111500 DESCRIPTION:Description: This session takes a look at preparing for and implementing a logical\, step-by-step migration plan to move from any platform (such as Oracle\, SQL Server\, Sybase\, or DB2) to MySQL. Schumacher covers topics that will help you get ahead of the game\, minimize risk\, and reduce problems.\nSpeaker(s): Robin Schumacher; Billy Bosworth\nTrack: Migration\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6261 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T103000 SUMMARY:"Getting Started With MySQL Cluster" Harrison Fisk (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6317 DTEND;TZID=US/Pacific:20050420T111500 DESCRIPTION:Description: MySQL trainer Fisk helps you get started with MySQL Cluster. It is not difficult: people have already called it "clustering for the masses". So do try this at home! \nSpeaker(s): Harrison Fisk; \nTrack: Scaling and High Availability\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6317 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T103000 SUMMARY:"Linux Server Configurations for MySQL Database & Clustering" Marc Nozell (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7069 DTEND;TZID=US/Pacific:20050420T111500 DESCRIPTION:Description: \nSpeaker(s): Marc Nozell; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7069 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T112000 SUMMARY:"Guru Best Practices: Java" Mark D. Matthews Matt Raible (Room: Bayshore) LOCATION:Bayshore DTSTAMP:19010101T010101Z UID:6530 DTEND;TZID=US/Pacific:20050420T120500 DESCRIPTION:Description: So you are writing Java applications with MySQL.... here is your opportunity to put have issues looked at by gurus Mark and Matt! Do come prepared\, there's no time to stuff around. Bring a printout of the relevant bits of code and schema. \nSpeaker(s): Mark D. Matthews; Matt Raible\nTrack: \nRoom: Bayshore URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6530 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T112000 SUMMARY:"MySQL Security" John David Duncan (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6453 DTEND;TZID=US/Pacific:20050420T120500 DESCRIPTION:Description: MySQL Consulting Engineer J.D. Duncan will discuss security in the MySQL world. Topics include the improved password protocol in MySQL 4.1\, recent security improvements around User Defined Functions\, and the use of SQL VIEWs to provide row-level access controls in MySQL 5.0. \nSpeaker(s): John David Duncan; \nTrack: Administration and Security\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6453 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T112000 SUMMARY:"MySQL Cluster Architecture" Max Mether Mikael Ronström (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6318 DTEND;TZID=US/Pacific:20050420T120500 DESCRIPTION:Description: MySQL trainer Mether provides an in-depth look at MySQL Cluster\, delving into the architecture. \nSpeaker(s): Max Mether; Mikael Ronström\nTrack: \nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6318 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T112000 SUMMARY:"Building and Optimizing Data Warehouse "Star Schemas" with MySQL" Bert Scalzo (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6273 DTEND;TZID=US/Pacific:20050420T120500 DESCRIPTION:Description: Learn optimal techniques for designing\, monitoring\, and tuning "Star Schema" Data Warehouses in MySQL. This presentation provides the ground level\, detailed recipe for successfully building and querying tables whose sizes exceed 500 million rows. Attendees should be MySQL DBA's somewhat familiar with "Star Schema" database designs and have at least one years experience with MySQL 4.x or 5.x.\nSpeaker(s): Bert Scalzo; \nTrack: Data Warehouse and Data Marts\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6273 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T112000 SUMMARY:"Advanced Migration Using the MySQL Migration Toolkit" Michael G. Zinner Joshua Chamas (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6254 DTEND;TZID=US/Pacific:20050420T120500 DESCRIPTION:Description: Thinking about migrating your Oracle and MSSQL database to MySQL? Make sure to attend this talk\, and see firsthand how the MySQL Migration Tool is used to accomplish this task. After a quick migration by clicking through the Wizard interface\, the migration process will then be refined and optimized using the more advanced features of the tool. The script engine is also discussed\, and how new migration behavior can be added using JAVA code.\nSpeaker(s): Michael G. Zinner; Joshua Chamas\nTrack: Migration\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6254 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T112000 SUMMARY:"Managing High-Volume Replication Tiers" Edward Archibald (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7052 DTEND;TZID=US/Pacific:20050420T120500 DESCRIPTION:Description: Replication woes?  Slave nodes getting behind?  Are you writing lots of logic in your applications in order to deal with replication latency on slaves?  Come and hear a discussion of ways to solve these issues with a completely transparent solution.\nSpeaker(s): Edward Archibald; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7052 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T112000 SUMMARY:"OpenSolaris: Innovation Happens Everywhere" Stephen Harpster (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7081 DTEND;TZID=US/Pacific:20050420T120500 DESCRIPTION:Description: At Sun we believe innovation happens everywhere and with OpenSolaris\, millions of development hours worth of code are being contributed to the open source community. What is OpenSolaris? What is the CDDL and why was it chosen? Get a glimpse of the OpenSolaris roadmap today.\nSpeaker(s): Stephen Harpster; \nTrack: Products & Services\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7081 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T133000 SUMMARY:"MySQL and Zend Certification" (Room: Bayshore) LOCATION:Bayshore DTSTAMP:19010101T010101Z UID:6524 DTEND;TZID=US/Pacific:20050420T173500 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: \nRoom: Bayshore URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6524 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T133000 SUMMARY:"Tour of the MySQL Source Code" Brian Aker Michael (Monty) Widenius (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6134 DTEND;TZID=US/Pacific:20050420T150500 DESCRIPTION:Description: Some tours are for tourists\, while others are better suited to adventurers. This session falls into the latter category. Bring your pith helmet\, a machete and a good C++ manual. MySQL Director of Architecture Brian Aker and MySQL Founder Monty Widenius are going to take you into the semi-charted wilds of the MySQL source code. This session is meant for advanced users who have a solid working knowledge of both C++ (or C) and database systems.\nSpeaker(s): Brian Aker; Michael (Monty) Widenius\nTrack: Architecture and Technology\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6134 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T133000 SUMMARY:"Enterprise PHP and MySQL, the Future" Andi Gutmans (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6454 DTEND;TZID=US/Pacific:20050420T141500 DESCRIPTION:Description: \nSpeaker(s): Andi Gutmans; \nTrack: LAMP\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6454 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T133000 SUMMARY:"Migrating a SAP R/3 Installation to MaxDB" Helmut Spoecker (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6184 DTEND;TZID=US/Pacific:20050420T141500 DESCRIPTION:Description: This presentation goes through the lessons learned from migration projects of SAP enterprise solutions to the MaxDB platform. Spoecker uses a customer case to describe how a typical project is carried out and what considerations are needed in order to make the migration a success.\nSpeaker(s): Helmut Spoecker; \nTrack: \nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6184 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T133000 SUMMARY:"Migrating from Oracle to MySQL" Joshua Chamas (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6512 DTEND;TZID=US/Pacific:20050420T141500 DESCRIPTION:Description: \nSpeaker(s): Joshua Chamas; \nTrack: Migration\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6512 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T133000 SUMMARY:"A Software Infrastructure for Enterprise Business Application Development and Deployment" Stephen Sykes (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7049 DTEND;TZID=US/Pacific:20050420T141500 DESCRIPTION:Description: Developing and deploying multi-tier business applications that leverage Windows\, Linux\, Macintosh and Web Browser clients\, support Windows and Unix servers\, and support MySQL while allowing a choice of other databases\, is a demanding and challenging goal. This session will demonstrate an architecture\, IDE\, and deployment infrastructure that tame this complexity. \nSpeaker(s): Stephen Sykes; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7049 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T133000 SUMMARY:"MySQL for Linux on POWER" Nikolay V. Yevik (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7079 DTEND;TZID=US/Pacific:20050420T141500 DESCRIPTION:Description: MySQL developers and DBAs can now get top 64-bit price-performance of MySQL on IBM® Linux® on POWER™ processor based servers. We will discuss deploying MySQL in a Linux on POWER environment\, and developing applications for MySQL in programming languages such as PHP\, Java™\, C/C++\, Python\, and Perl.\nSpeaker(s): Nikolay V. Yevik; \nTrack: Products & Services\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7079 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T142000 SUMMARY:"Panel Discussion: Challenges in the Enterprise" Andrew Aitken Rick Fleischman; Mike Gaydos; John Roberts; Javier Soltero (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6513 DTEND;TZID=US/Pacific:20050420T150500 DESCRIPTION:Description: \nSpeaker(s): Andrew Aitken; Rick Fleischman; Mike Gaydos; John Roberts; Javier Soltero\nTrack: General\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6513 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T142000 SUMMARY:"MaxDB - That's Cool! Learn Why" Jörg Hoffmeister Ashwath Kakhandiki (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6477 DTEND;TZID=US/Pacific:20050420T154000 DESCRIPTION:Description: MaxDB by MySQL is an enterprise level database. It's capable of running SAP R/3\, offers a unique object technology (liveCache)\, and is successfully used in Data Warehouses. MaxDB meets today's business requirements: High Performance\, High Availability\, and low TCO in terms of administrative costs\, hardware requirements\, and license costs. Join this session and learn what's so special and "cool" on the MaxDB Enterprise database.\nSpeaker(s): Jörg Hoffmeister; Ashwath Kakhandiki\nTrack: MaxDB\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6477 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T142000 SUMMARY:"Confession Time: Deadly Sins in MySQL" Arjen Lentz (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6154 DTEND;TZID=US/Pacific:20050420T150500 DESCRIPTION:Description: MySQL has many features\, and some are often abused. Lentz's talk covers a wide range of "no-no's"--issues of bad design\, bad queries\, bad tuning. We will discuss them\, and look at better solutions using very short\, simple\, and specific cases as examples. Lentz promises to keep it lighthearted.\nSpeaker(s): Arjen Lentz; \nTrack: Performance Tuning and Benchmarks\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6154 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T142000 SUMMARY:"SpikeSource Test Submission Services" Glen Martin (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7137 DTEND;TZID=US/Pacific:20050420T151500 DESCRIPTION:Description: \nSpeaker(s): Glen Martin; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7137 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T160000 SUMMARY:"New InnoDB Features" Heikki Tuuri (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6337 DTEND;TZID=US/Pacific:20050420T164500 DESCRIPTION:Description: Tuuri discusses new InnoDB features in the roadmap of 2005 and 2006\, particularly the new compact table format and transparent zip-like compression of InnoDB tables and indexes in MySQL-5.0 and MySQL-5.1. Tuuri also explores how to use the true-and-tested MySQL replication mechanism to build highly available\, robust\, and scalable InnoDB configurations that have an automatic failover mechanism.\nSpeaker(s): Heikki Tuuri; \nTrack: General\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6337 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T160000 SUMMARY:"Converting MSSQL and Access Databases to MySQL" Mike Hillyer (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6114 DTEND;TZID=US/Pacific:20050420T164500 DESCRIPTION:Description: In this session\, Hillyer covers the basics of converting an application based on Microsoft SQL Server or Microsoft Access to MySQL. Topics include business considerations\, migration planning\, data conversion tools\, and special considerations when migrating including differences in date formats and SQL syntax. Examples will be given through case studies of recent migration projects.\nSpeaker(s): Mike Hillyer; \nTrack: Migration\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6114 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T160000 SUMMARY:"Multi-Terabyte Data Warehouse and MySQL" Michael Benzinger (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6218 DTEND;TZID=US/Pacific:20050420T164500 DESCRIPTION:Description: Sabre is using MySQL to analyze data that was not feasible to analyze before by replacing tape drives with online accessible information that is affordable. This talk outlines the project and gives details into the architecture\, design\, and rollout. Benzinger provides information on design decisions\, lessons learned\, performance tuning measures\, and results obtained. \nSpeaker(s): Michael Benzinger; \nTrack: Scaling and High Availability\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6218 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T160000 SUMMARY:"DBD:mysql Programming, Practical Tips, and Good Practices" Patrick Galbraith (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6229 DTEND;TZID=US/Pacific:20050420T164500 DESCRIPTION:Description: DBI-DBD::mysql is the the connection between the power and speed of MySQL and the flexibility and versitility of Perl. Galbraith outlines some tips and best practices that every developer should know--how to write good code that can be easily extended\, how to cache data\, how to avoid mistakes and other pitfalls\, and how to get the most out of Perl and MySQL.\nSpeaker(s): Patrick Galbraith; \nTrack: Performance Tuning and Benchmarks\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6229 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T160000 SUMMARY:"JasperReports: Open Source Reporting for MySQL" Teodor Danciu (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7076 DTEND;TZID=US/Pacific:20050420T164500 DESCRIPTION:Description: JasperReports is the most popular open source Java reporting library with over 10\,000 active installations. It has the ability to deliver rich content onto the screen\, to the printer\, or output to PDF\, HTML\, XLS\, CSV and XML. This session provides a technical overview of JasperReports and demonstrates how to embed reporting into an application that accesses data within a MySQL database. \nSpeaker(s): Teodor Danciu; \nTrack: Products & Services\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7076 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T165000 SUMMARY:"Ways for Using and Extending FULLTEXT" Joe Stump (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6090 DTEND;TZID=US/Pacific:20050420T173500 DESCRIPTION:Description: Simply throwing in a FULLTEXT key on your text columns is really just the beginning to harnessing this feature. Combined with LAMP\, Stump's talk shows how you can offer a feature rich searching environment for your users by adding spell checking\, weighting your FULLTEXT keys and offering boolean searching.\nSpeaker(s): Joe Stump; \nTrack: \nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6090 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T165000 SUMMARY:"Lessons from an Interactive Environment" Bruce Dembecki (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6166 DTEND;TZID=US/Pacific:20050420T173500 DESCRIPTION:Description: Dembecki looks at how LiveWorld has deployed MySQL to serve over 75 million page views monthly for clients including AOL\, eBay\, HBO\, and QVC\, utilizing community tools which require "many to many" interactivity. How do you handle failover\, replication\, caching\, tuning\, backup\, recovery when the “writes” are almost as voluminous as the “reads” and the load is high enough to justify dozens of servers?\nSpeaker(s): Bruce Dembecki; \nTrack: Scaling and High Availability\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6166 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T165000 SUMMARY:"Connector/Net Advanced Deployments" Reggie Burnett (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6325 DTEND;TZID=US/Pacific:20050420T173500 DESCRIPTION:Description: \nSpeaker(s): Reggie Burnett; \nTrack: .NET\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6325 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T165000 SUMMARY:"Advanced InnoDB Performance Tuning" Peter Zaitsev Tobias Asplund (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6265 DTEND;TZID=US/Pacific:20050420T173500 DESCRIPTION:Description: Have you ever checked how much changing database page size affects performance ? Or how much you can get by using profile guided optimization during compilation? This presentation answers these questions as well as more standard ones. We'll take DBT2 benchmark\, perform the runs\, and look at the bottlenecks\, so it will be a most interactive session\nSpeaker(s): Peter Zaitsev; Tobias Asplund\nTrack: Performance Tuning and Benchmarks\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6265 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T165000 SUMMARY:"Data Lifecycle Management for MySQL:  Making MySQL Enterprise Ready" Robin Schumacher (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7051 DTEND;TZID=US/Pacific:20050420T173500 DESCRIPTION:Description: Successful data lifecycle management is no easy task in MySQL.  Fortunately\, solutions exist that can dramatically ease the implementation of serious MySQL systems.  Learn best practice techniques across each phase of the data lifecycle (design\, development\, administration\, performance\, ETL) that can save time and money during the life of any MySQL-driven project. \nSpeaker(s): Robin Schumacher; \nTrack: Products & Services\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7051 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T180000 SUMMARY:"LAMP Database Application Patterns" (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7085 DTEND;TZID=US/Pacific:20050420T190000 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7085 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T193000 SUMMARY:"MySQL Users Conference Quiz Show" (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:7090 DTEND;TZID=US/Pacific:20050420T210000 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: \nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7090 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050420T213000 SUMMARY:"MySQL and Solaris 10" (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:7138 DTEND;TZID=US/Pacific:20050420T223000 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7138 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T083000 SUMMARY:"Bringing .NET to Unix: Mono" Miguel de Icaza (Room: Ballrooms E - H) LOCATION:Ballrooms E - H DTSTAMP:19010101T010101Z UID:6516 DTEND;TZID=US/Pacific:20050421T091500 DESCRIPTION:Description: \nSpeaker(s): Miguel de Icaza; \nTrack: Keynote\nRoom: Ballrooms E - H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6516 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T091500 SUMMARY:"Database Requirements in the Age of Scalable Services" Adam Bosworth (Room: Ballrooms E - H) LOCATION:Ballrooms E - H DTSTAMP:19010101T010101Z UID:6517 DTEND;TZID=US/Pacific:20050421T100000 DESCRIPTION:Description: Having a single format and protocol for user interface changed computing as we know it. The massive loads that suddenly arrived at a single site required a solution that could both scale linearly across machines and support caching. This talk is a discussion of how we can leverage the same capabilities in the world of structured and semi structured information rather than user interface\, how we might accomplish this\, and what are some of the hard issues to be resolved. \nSpeaker(s): Adam Bosworth; \nTrack: Keynote\nRoom: Ballrooms E - H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6517 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T103000 SUMMARY:"MySQL and Zend Certification" (Room: Bayshore) LOCATION:Bayshore DTSTAMP:19010101T010101Z UID:6526 DTEND;TZID=US/Pacific:20050421T120500 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: \nRoom: Bayshore URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6526 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T103000 SUMMARY:"MySQL Development Model" Maurizio Gianola (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6131 DTEND;TZID=US/Pacific:20050421T111500 DESCRIPTION:Description: This presentation delves into the MySQL Development Model\, focusing on how it works within engineering.\nSpeaker(s): Maurizio Gianola; \nTrack: \nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6131 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T103000 SUMMARY:"Embedded MySQL" (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6323 DTEND;TZID=US/Pacific:20050421T111500 DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: \nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6323 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T103000 SUMMARY:"The Open Source Data Warehouse" Roger Magoulas (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6196 DTEND;TZID=US/Pacific:20050421T111500 DESCRIPTION:Description: Commodity hardware and open source software make building a data warehouse an easier decision for many organizations--without comprosiing performance or functionality. This talk covers an open source data warehouse architecture\, tool options\, dimensional modelling\, organizational considerations and a few tricks to help you start your own data warehouse.\nSpeaker(s): Roger Magoulas; \nTrack: LAMP\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6196 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T103000 SUMMARY:"Three Approaches to MySQL Applications" Dave Jaffe Todd Muirhead (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6226 DTEND;TZID=US/Pacific:20050421T111500 DESCRIPTION:Description: Jaffe demonstrates the use of three different application environments to drive a clustered MySQL 5.0 database. Best practices in MySQL application development will be compared with the PHP4\, Mono/C#/ASP.NET\, and Java Server Pages environments\, all running on 64-bit Linux. MySQL 5.0 features to be demonstrated include replication\, transactions\, stored procedures\, and triggers.\nSpeaker(s): Dave Jaffe; Todd Muirhead\nTrack: LAMP\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6226 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T103000 SUMMARY:"MySQL in an Enterprise Search Architecture" Clay Webster (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:7066 DTEND;TZID=US/Pacific:20050421T111500 DESCRIPTION:Description: In 2004\, CNET's enterprise search system was discontinued by its vendor. We created "ATOMICS"--Apache TO MySQL In CNET Search--a system that doesn't crash\, handles its own content replication\, is more transparent\, produces more relevant results\, uses modern open standards\, and comes with upgrades. This talk tackles ATOMICS in three parts: economics\, architecture\, and what it can do.\nSpeaker(s): Clay Webster; \nTrack: Scaling and High Availability\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7066 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T103000 SUMMARY:"Advanced MySQL Performance Optimization" Tobias Asplund Peter Zaitsev (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7149 DTEND;TZID=US/Pacific:20050421T111500 DESCRIPTION:Description: \nSpeaker(s): Tobias Asplund; Peter Zaitsev\nTrack: Performance Tuning and Benchmarks\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7149 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T112000 SUMMARY:"Upgrading MySQL Versions: Best Practices" Russell Dyer (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:7080 DTEND;TZID=US/Pacific:20050421T120500 DESCRIPTION:Description: When upgrading MySQL from version 4.0 to 4.1\, or 4.1 to 5.0. there are important things to look our for. Dyer will discuss these aspects\, as well as the general procedure and best practises that should be followed. \nSpeaker(s): Russell Dyer; \nTrack: \nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7080 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T112000 SUMMARY:"An Overview of the MySQL 5.0 Query Optimizer" Timour Katchaounov (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6300 DTEND;TZID=US/Pacific:20050421T120500 DESCRIPTION:Description: Much of the efficiency of a DBMS depends on its query optimizer--the component that translates SQL into executable query plans. This talk provides a detailed walk-through of the optimizer of MySQL and describes some of its newest features\nSpeaker(s): Timour Katchaounov; \nTrack: Architecture and Technology\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6300 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T112000 SUMMARY:"Extending MySQL Through UDF" Jan Kneschke (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:6132 DTEND;TZID=US/Pacific:20050421T120500 DESCRIPTION:Description: Overview of User Defined Functions (UDFs) in MySQL. Also presenting UDF_Gen\, a source code generator for creating and testing UDFs\, you can focus on the real functionality of your UDFs. Used for migration (Oracle).\nSpeaker(s): Jan Kneschke; \nTrack: \nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6132 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T112000 SUMMARY:"MySQL Replication Features and Roadmap" Brian Aker (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6319 DTEND;TZID=US/Pacific:20050421T120500 DESCRIPTION:Description: MySQL Director of Architecture Aker provides an overview of MySQL's replication features and the roadmap\, as there's plenty going on! \nSpeaker(s): Brian Aker; \nTrack: \nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6319 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T112000 SUMMARY:"Python and MySQL" Andy Dustman (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6289 DTEND;TZID=US/Pacific:20050421T120500 DESCRIPTION:Description: This presentation covers the MySQLdb module for Python\, including both standard features and MySQL extensions. Participants should have a basic working knowledge of both Python and Standard Query Language (SQL) and relational database concepts. Experience with MySQL will be helpful\, but not necessary.\nSpeaker(s): Andy Dustman; \nTrack: LAMP\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6289 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T112000 SUMMARY:"MaxDB - That's Cool! Learn Why" Jörg Hoffmeister Ashwath Kakhandiki (Room: Cypress) LOCATION:Cypress DTSTAMP:19010101T010101Z UID:7150 DTEND;TZID=US/Pacific:20050421T120500 DESCRIPTION:Description: \nSpeaker(s): Jörg Hoffmeister; Ashwath Kakhandiki\nTrack: MaxDB\nRoom: Cypress URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/7150 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T133000 SUMMARY:"Guru Best Practices: PHP" Jim Winstead Andi Gutmans (Room: Bayshore) LOCATION:Bayshore DTSTAMP:19010101T010101Z UID:6527 DTEND;TZID=US/Pacific:20050421T141500 DESCRIPTION:Description: PHP gurus Jim and Andi await your questions about PHP coding for MySQL. Bring your problems! Do come prepared\, there's no time to stuff around. Bring a printout of the relevant bits of code and schema. \nSpeaker(s): Jim Winstead; Andi Gutmans\nTrack: \nRoom: Bayshore URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6527 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T133000 SUMMARY:"Disaster Recovery With MySQL" Philip Antoniades (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:6282 DTEND;TZID=US/Pacific:20050421T141500 DESCRIPTION:Description: Learn all about backup and disaster recovery techniques for mission-critical MySQL databases. This talk covers data protection in the various storage engines and recovery options through the last few major versions of MySQL. \nSpeaker(s): Philip Antoniades; \nTrack: Administration and Security\nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6282 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T133000 SUMMARY:"Writing Storage Engines for MySQL" Brian Aker (Room: Magnolia) LOCATION:Magnolia DTSTAMP:19010101T010101Z UID:6133 DTEND;TZID=US/Pacific:20050421T150500 DESCRIPTION:Description: Aker describes the process of writing storage engines for MySQL.\nSpeaker(s): Brian Aker; \nTrack: Architecture and Technology\nRoom: Magnolia URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6133 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T133000 SUMMARY:"Hibernate 3.0" Gavin King (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6295 DTEND;TZID=US/Pacific:20050421T141500 DESCRIPTION:Description: King presents a thorough overview of the state of Hibernate 3.0.\nSpeaker(s): Gavin King; \nTrack: Java\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6295 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T133000 SUMMARY:"Migrating Sybase to MySQL" Anders Karlsson (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6177 DTEND;TZID=US/Pacific:20050421T141500 DESCRIPTION:Description: This talk describes the MySQL methodology and some of the software tools for performing database migrations by MySQL Consultants\, including numerous examples of the tools and real-world example projects.\nSpeaker(s): Anders Karlsson; \nTrack: Migration\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6177 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T133000 SUMMARY:"Wikimedia, MySQL, and Free Software" Jimmy Wales (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6179 DTEND;TZID=US/Pacific:20050421T141500 DESCRIPTION:Description: Since 2001\, the Wikipedia encyclopedia project has jumped from a scratchpad side project to one of the top 300 sites on the web (Alexa stats)\, bringing community and media attention to both wikis and freely-licensed content. This talk focusses on how free software has helped Wikipedia achieve its goals\, and how MySQL in particular has played an intergral part in its success.\nSpeaker(s): Jimmy Wales; \nTrack: Scaling and High Availability\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6179 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T142000 SUMMARY:"Guru Best Practices: C#/.Net/Mono" Reggie Burnett Mike Hillyer (Room: Bayshore) LOCATION:Bayshore DTSTAMP:19010101T010101Z UID:6528 DTEND;TZID=US/Pacific:20050421T150500 DESCRIPTION:Description: Using MySQL with .Net or Mono\, stuck with a problem? This is your opportunity to put your question to gurus Reggie and Mike. Do come prepared\, there's no time to stuff around. Bring a printout of the relevant bits of code and schema. \nSpeaker(s): Reggie Burnett; Mike Hillyer\nTrack: \nRoom: Bayshore URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6528 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T142000 SUMMARY:"Protecting your IP: Copyright, Trademarks, Software Patents" Kaj S. Arnö (Room: Ballroom E) LOCATION:Ballroom E DTSTAMP:19010101T010101Z UID:6224 DTEND;TZID=US/Pacific:20050421T150500 DESCRIPTION:Description: The current mainstream thinking lumps together copyrights\, software patents\, and trademarks as "intellectual property\," although they have a different legal backgrounds and serve different purposes. Arnö shows which ones serve the interest of society at large.\nSpeaker(s): Kaj S. Arnö; \nTrack: General\nRoom: Ballroom E URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6224 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T142000 SUMMARY:"Java Data Objects 2" Patrick Linskey (Room: Ballroom G) LOCATION:Ballroom G DTSTAMP:19010101T010101Z UID:6139 DTEND;TZID=US/Pacific:20050421T150500 DESCRIPTION:Description: Developers using JDO are seeing increased application portability\, reduced development cycle time\, improved code quality\, higher performance\, and more manageable scalability. This session highlights the problems of persisting data to a database\, the basics of JDO\, a comparison of JDO to other persistence solutions including JDBC\, serialization\, and entity beans\, and JDO Query Language. \nSpeaker(s): Patrick Linskey; \nTrack: Java\nRoom: Ballroom G URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6139 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T142000 SUMMARY:"PHP 5 + MySQL 5 = A Perfect 10" Adam Trachtenberg (Room: Ballroom F) LOCATION:Ballroom F DTSTAMP:19010101T010101Z UID:6271 DTEND;TZID=US/Pacific:20050421T150500 DESCRIPTION:Description: Come to this geekily titled presentation and learn how to do ten cool things using PHP 5 and MySQL 5. If you're familiar with earlier versions of PHP and MySQL\, then you don't want to miss all the latest changes to your favorite software.\nSpeaker(s): Adam Trachtenberg; \nTrack: LAMP\nRoom: Ballroom F URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6271 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T142000 SUMMARY:"Real World Web Scalability" Ask Bjørn Hansen (Room: Ballroom H) LOCATION:Ballroom H DTSTAMP:19010101T010101Z UID:6320 DTEND;TZID=US/Pacific:20050421T150500 DESCRIPTION:Description: Hansen shows how you can play with the Big Boys and do thousands of dynamic requests per second. Learn why extra thought into the overall architecture beats micro-optimizations\, why horizontal scaling rocks and vertical scaling sucks\, which caching strategies work best when and why\, benchmarking techniques\, and much\, much more. His session will also touch experiences from Citysearch and the insane peak loads at Ticketmaster.com.\nSpeaker(s): Ask Bjørn Hansen; \nTrack: \nRoom: Ballroom H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6320 END:VEVENT BEGIN:VEVENT SEQUENCE:1 DTSTART;TZID=US/Pacific:20050421T153000 SUMMARY:"Closing Session" Tim O'Reilly (Room: Ballrooms E - H) LOCATION:Ballrooms E - H DTSTAMP:19010101T010101Z UID:6458 DTEND;TZID=US/Pacific:20050421T161500 DESCRIPTION:Description: \nSpeaker(s): Tim O'Reilly; \nTrack: Keynote\nRoom: Ballrooms E - H URL:http://www.mysqluc.com/cs/mysqluc2005/view/e_sess/6458 END:VEVENT END:VCALENDAR