Personal schedule for Bill Karwin
Download or
subscribe to Bill Karwin's
schedule.
This tutorial focuses on the diagnostic tools you can turn to when confronted with an unexplained performance problem. Tools explained include iostat, vmstat, and mk-query-digest. The emphasis is on practical usage under pressure, and less on performance theory.
Read more.
We’ve been talking about memcached for a while now. The topic is exciting, scary, and constantly evolving. You might have a hard time understanding how memcached works at all. You might be missing the “big picture”, or you might just need a handful of examples of how to properly handle common queries. Come here to learn more from the experts!
Read more.
Join Edward Screven, Oracle’s Chief Corporate Architect and leader of the MySQL business, as he discusses the current and future state of MySQL, now part of the Oracle family of products. The presentation also covers Oracle’s investment in MySQL technology and community; and the role that open source in general is playing within heterogeneous customer environments around the world.
Read more.
Tim returns to share insights into the world of emerging technology, presenting his take on what matters most-and what will be most disruptive-to the tech community.
Read more.
Many things happen when MySQL is part of the core technology used to
scale a rapidly growing social networking service. Mark will share
stories and details about the MySQL deployment at Facebook.
Read more.
Join the MySQL and InnoDB Engineering teams as they describe the
low-level technical details behind the MySQL 5.5 performance and
scalability gains.
Read more.
Join the MySQL and InnoDB Engineering teams to examine the eye popping
MySQL 5.5 performance and scalability benchmarks.
Read more.
Database access in Ruby on Rails can be extremely slow, but it doesn't have to be: this talk will discuss ways you can get massive performance speedups by increasing your query efficiency and by minimizing ActiveRecord object creation. This can keep your application scalable and responsible even under large datasets and modest hardware.
Read more.
Reporting and data analysis, or "business intelligence", is a part of many MySQL environments. This session will show how to implement business intelligence with Jaspersoft and MySQL, embedded in applications or as a stand-alone service for direct use by your audience.
Read more.
Scale out websites are realizing order-of-magnitude improvements in performance, scalability, and availability while reducing TCO with tightly coupled, flash-based MySQL and NoSQL solutions. Darpan Dinker, Vice President of Database Technologies, Schooner Information Technology, discusses these innovative MySQL and NoSQL solutions, and presents case studies of their large scale deployments.
Read more.
What's the forecast for Drizzle, a database optimized for Cloud and Net applications? Brian provides an overview of the Drizzle project's current state as well as what's ahead.
Read more.
Monty, the co-founder of MySQL and now project lead of MariaDB, discusses what MariaDB is all about. He'll also present an overview of the future of this community developed branch of the MySQL database.
Read more.
Sheeri Cabral knows the MySQL Community. Working for the Pythian
Group, she has tapped her co-workers' knowledge about the Oracle
Community. In this brief community keynote, Sheeri maps out the
differences between the communities and what we can expect next now
that MySQL is "under new management".
Read more.
SQL Injection is one of the most common and most serious threats to web application security. In this presentation, you'll see some myths busted, you'll get a better understanding of SQL Injection, and you'll learn simple and effective techniques to combat it.
Read more.
Explore options outside the traditional RDBMS during this high level tour of some common application architectures. We will discuss how these tools differ, where they fit, and how they can be used collaboratively to build an application with the best of all the worlds.
Read more.
Sphinx is a FOSS full-text search engine that makes searching MySQL databases a breeze. This talk covers a number of recently developed advanced Sphinx features (RT indexes, parallel searching improvements, subquery caches, hitless indexes, "blended" indexing, SphinxQL interface, etc) in detail, explaining how and why to use them in your application.
Read more.
Birds of a Feather (BoF) sessions provide face-to-face exposure to those interested in the same projects and concepts. BoFs can be organized for individual projects or broader topics (best practices, open data, standards). BoFs are entirely up to you. We post your topic online and onsite and provide the space and time. You provide the engaging topic.
Read more.
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’re going to find out when we try our first Ignite event at MySQL Conference & Expo.
Read more.
In a complement to Edward Screven's opening keynote, Kaj will interpret the state of the MySQL community and the happenings of the MySQL Conference in a language familiar to those whose business has grown up with MySQL. What has changed already, what will change soon, and what won't change with Oracle as the steward of MySQL?
Read more.
In this brand new talk, Jono Bacon, Ubuntu Community Manger, author of
the critically acclaimed The Art Of Community by O'Reilly and founder of
the annual Community Leadership Summit, talks about the evolution of
community and how we can identify the engines of community, helping us
to unite a global collection of volunteers to solve interesting and
worthwhile problems.
Read more.
MySQL consultants have collected a toolset of MySQL architecture design patterns that are proven solutions for most MySQL system requirements. Each pattern has different strengths or weaknesses based on the application it may be used with. Learn the common patterns and which will work best for your applications and requirements.
Read more.
Lucene is a powerful, high-performance, full-featured text search engine library.
In this presentation, learn how you can use Lucene with MySQL to offer powerful searching capabilities to your stakeholders. This session is highly recommended for those looking to add full-text cross-platform, database independent search capability to their application.
Read more.
Taking a client from a minimum 700ms, and at times 1-2 seconds front page load time to a consistent 60ms is a great success story for the improvements possible in optimizing database performance. In this presentation we will outline the steps taken and what can be applied to any website as one possible model to use in evaluation of your website, as well as provide specific examples.
Read more.
Query reviews are a great way to find potentially slow queries before they become a problem. A query review is like a code review, except instead of reviewing code, queries are reviewed. This presentation will show you how to use the Maatkit tool mk-query-digest to create a digest of queries. This digest can be a one-off report, or it can be saved to a database table.
Read more.
Take the opportunity to network one last time at this closing event, enjoy ice cream and refreshments. Say thank you and exchange contact information until next year.
Read more.