<Insert Picture Here> MySQL Update



Similar documents
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam

MySQL Administration and Management Essentials

Welcome to Virtual Developer Day MySQL!

<Insert Picture Here> MySQL in the Oracle Ecosystem

MySQL Enterprise Monitor


High Availability Solutions for the MariaDB and MySQL Database

MySQL Strategy. Morten Andersen, MySQL Enterprise Sales. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

MySQL Enterprise Backup

Best Practices for Using MySQL in the Cloud

Tushar Joshi Turtle Networks Ltd

High Availability and Scalability for Online Applications with MySQL

MySQL Reference Architectures for Massively Scalable Web Infrastructure

<Insert Picture Here> Playing in the Same Sandbox: MySQL and Oracle

MySQL and Hadoop Big Data Integration

MySQL ENTEPRISE EDITION

SQL Server Training Course Content

Parallel Replication for MySQL in 5 Minutes or Less

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.

Top 10 Reasons why MySQL Experts Switch to SchoonerSQL - Solving the common problems users face with MySQL

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier

Why Not Oracle Standard Edition? A Dbvisit White Paper By Anton Els

SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques

<Insert Picture Here> Oracle In-Memory Database Cache Overview

Mind Q Systems Private Limited

Oracle 11g Database Administration

Dave Stokes MySQL Community Manager

Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress*

MySQL Security: Best Practices

MySQL performance in a cloud. Mark Callaghan

Firebird. A really free database used in free and commercial projects

Oracle Database 11g: New Features for Administrators DBA Release 2

Online Transaction Processing in SQL Server 2008

50238: Introduction to SQL Server 2008 Administration

Architectures Haute-Dispo Joffrey MICHAÏE Consultant MySQL

MOC Administering Microsoft SQL Server 2014 Databases

DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems Santa Clara, April 12, 2010

MySQL és Hadoop mint Big Data platform (SQL + NoSQL = MySQL Cluster?!)

VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5

Microsoft SQL Database Administrator Certification

MySQL Cluster New Features. Johan Andersson MySQL Cluster Consulting johan.andersson@sun.com

Percona Server features for OpenStack and Trove Ops

SQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1

Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

Basic knowledge of the Microsoft Windows operating system and its core functionality Working knowledge of Transact-SQL and relational databases

Products and Solutions

FIFTH EDITION. Oracle Essentials. Rick Greenwald, Robert Stackowiak, and. Jonathan Stern O'REILLY" Tokyo. Koln Sebastopol. Cambridge Farnham.

Oracle Database 11g: New Features for Administrators

Top 10 Reasons to Choose MySQL for Web-based Applications

MySQL Enterprise Edition

<Insert Picture Here> How to Sell MySQL A Partner Sales Aid

MS SQL Server 2014 New Features and Database Administration

$99.95 per user. SQL Server 2008/R2 Database Administration CourseId: 157 Skill level: Run Time: 47+ hours (272 videos)

Module 15: Monitoring

PostgreSQL Backup Strategies

Preparing for the Big Oops! Disaster Recovery Sites for MySQL. Robert Hodges, CEO, Continuent MySQL Conference 2011

Customer evaluation guide Toad for Oracle v12 Database administration

MySQL High Availability Solutions. Lenz Grimmer OpenSQL Camp St. Augustin Germany

MySQL CLUSTER. Scaling write operations, as well as reads, across commodity hardware. Low latency for a real-time user experience

6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

MySQL Enterprise Edition Most secure, scalable MySQL Database, Online Backup, Development/Monitoring Tools, backed by Oracle Premier Lifetime Support

High Availability Solutions for MySQL. Lenz Grimmer DrupalCon 2008, Szeged, Hungary

Module 14: Scalability and High Availability

Microsoft SQL Server Beginner course content (3-day)

SQL Server 2005 Features Comparison

This guide specifies the required and supported system elements for the application.

MySQL and Virtualization Guide

$99.95 per user. SQL Server 2005 Database Administration CourseId: 152 Skill level: Run Time: 30+ hours (158 videos)

MySQL: Community and Enterprise soul. Marco Carlessi - (Oracle) MySQL Senior Sales Consultant

MySQL Replication. openark.org

Administering Microsoft SQL Server 2012 Databases

The Complete Performance Solution for Microsoft SQL Server

Enterprise and Standard Feature Compare

MS-10775: Administering Microsoft SQL Server 2012 Databases. Course Objectives. Required Exam(s) Price. Duration. Methods of Delivery.

SQL Server 2014

Backup Exec System Recovery Management Solution 2010 FAQ

Oracle Database 11g Comparison Chart

What s New in Centrify DirectAudit 2.0

Scalability of web applications. CSCI 470: Web Science Keith Vertanen

MySQL Enterprise Backup User's Guide (Version 3.5.4)

Explain how to prepare the hardware and other resources necessary to install SQL Server. Install SQL Server. Manage and configure SQL Server.

MySQL 5.0 vs. Microsoft SQL Server 2005

Optimizing Your Database Performance the Easy Way

Synchronous multi-master clusters with MySQL: an introduction to Galera

Administering Microsoft SQL Server Databases MOC 20462

Oracle Database 12c: Performance Management and Tuning NEW

MOC 20462C: Administering Microsoft SQL Server Databases

MySQL Backup and Recovery: Tools and Techniques. Presented by: René Senior Operational DBA

MySQL Enterprise Backup User's Guide (Version 3.5.4)

Open Source DBMS CUBRID 2008 & Community Activities. Byung Joo Chung bjchung@cubrid.com

The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant

EZManage V4.0 Release Notes. Document revision 1.08 ( )

Very Large Enterprise Network, Deployment, Users

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

Tier Architectures. Kathleen Durant CS 3200

Oracle Database Public Cloud Services

MySQL High-Availability and Scale-Out architectures

System Administration of Windchill 10.2

Transcription:

<Insert Picture Here> MySQL Update Your name Your title

Please Read The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.

Hardware and Software Engineered to Work Together MySQL Completes The Stack Built together Tested together Managed together Serviced together Based on open standards Lower cost Lower risk More reliable

<Insert Picture Here> Ed Presz Senior Director Database Engineering, Ticketmaster/Live Nation Entertainment Inc. At Ticketmaster, we use MySQL and Oracle Database to complement each other. The end result is a highly-distributed, optimal-performing database environment that powers one of the largest e-commerce and ticketing sites in the world.

Investment in MySQL Rapid Innovation Make MySQL a Better MySQL #1 Open Source Database for Web Applications Most Complete LAMP Stack Telecom & Embedded Develop, Promote and Support MySQL Improve engineering, consulting and support Leverage 24x7, World-Class Oracle Support MySQL Community Edition Source and binary releases GPL license

Oracle + MySQL Customers Product Integration in Progress Oracle GoldenGate (Complete!) Oracle Enterprise Linux + Oracle VM Oracle Secure Backup Oracle Audit Vault Oracle Enterprise Manager Support Leverage 24x7, World-Class Oracle Support MyOracle Support

Announced at MySQL Sunday: MySQL 5.5 GA in Dec, 2010 Making MySQL Better Everyday

MySQL 5.5 Early Adopters Speak! Thanks to the MySQL and InnoDB teams for their continued hard work and dedication to making MySQL faster as hardware evolves. I, for one, cannot wait to see what this stuff does for us. Jeremy Zawodny, Craigslist I m really blown away by MySQL 5.5.4 s improvements. - Don MacAskill, SmugMug My expectations for 5.5 were not high. I am pleasantly surprised! - Mark Callaghan, Facebook, MySQL UC Keynote

MySQL 5.5 InnoDB becomes default ACID Transactions, FKs, Crash Recovery Improved Availability Semi-synchronous Replication Replication Heartbeat Replication Slave fsync options Automatic Relay Log Recovery Improved Usability SIGNAL/RESIGNAL More Partitioning Options PERFORMANCE_SCHEMA Replication Server Filtering Replication Slave Side Type Conversions Individual Log Flushing Better Instrumentation/Diagnostics InnoDB stats in 5.5 PERFORMANCE_SCHEMA RC

MySQL 5.5 is Faster! InnoDB Performance improvements Multiple Buffer Pool Instances Multiple Rollback Segments Extended Change Buffering (with delete buffering, purge buffering) Improved Purge Scheduling Improved Log Sys mutex Separate Flush List mutex MySQL Performance Improvements Better Metadata Locking within Transactions Split LOCK_open mutex Eliminated LOCK_alarm mutex as bottleneck Eliminated LOCK_thread_count as bottleneck Improved Performance/Scale on Win32, 64 More than 10x improvement in recovery times RC

MySQL 5.5 SysBench Benchmarks Linux RC MySQL 5.5.6 (New InnoDB) MySQL 5.1.50 (InnoDB Plug-in) MySQL 5.1.50 (InnoDB built-in) 200% performance gain for MySQL 5.5 over 5.1.50; at scale Intel Xeon X7460 x86_64 4 CPU x 6 Cores/CPU 2.66 GHz, 32GB RAM Fedora 10

MySQL 5.5 SysBench Benchmarks Linux RC MySQL 5.5.6 (New InnoDB) MySQL 5.1.50 (InnoDB Plug-in) MySQL 5.1.50 (InnoDB built-in) 369% performance gain for MySQL 5.5 over 5.1.50; at scale Intel Xeon X7460 x86_64 4 CPU x 6 Cores/CPU 2.66 GHz, 32GB RAM Fedora 10

MySQL Server Priorities FY2011-12 Improved Performance/Scalability Optimized subqueries, views, push-down joins Batched fetch of data from storage engines (MRR, BKA) Focus on Windows specific optimizations Improved Security External authentication Auditing capture and policy administration Improved Availability Online operations (ALTER tables, indexes) Improved Ease of Use MySQL Scripts and Utilities Management/Monitoring Tools, Universal Installer msi Integration with Oracle products Fusion MW/BI Suite, OEM, Secure Backup, Audit Vault, Golden Gate

MySQL Server Priorities FY2011-12 InnoDB Performance Multi-threaded purge Kernel mutex split (cont) Make InnoDB mutexes green Improved deadlock checking Async flushing in master thread Async redo application during recovery Page_hash patch with multiple buffer pools Performance improvements on Windows Optimized for SSD InnoDB Ease of Use Metrics tables Persistent optimizer statistics Fulltext search InnoDB Transportable tablespaces

MySQL Server Priorities FY2011-12 Replication Ease of Use Server UUIDs - Unique server ids making it easier to analyze replication topologies Modular replication architecture - Use different replication tools to replicate to/from a MySQL server Scriptable replication - Write your own plugin (e.g. replication filtering on data or statement type, extraction of data, preheating of caches) Replication checksums - Detect transmission or disk corruptions Transactional replication information - Automatically recover from a slave crash Informational events - Original statement for RBR, User and IP of statement executor, engine dependent information High resolution replication delay measurement - IO and SQL delay separately measured in milliseconds Information schema for replication state - Query the state instead of using show commands

MySQL Server Priorities FY2011-12 Replication Performance Multithreaded slave for higher performance - Reduce possibility for slave to lag behind master Preallocated binlog files - Improve performance by not having to append to files Options for writing full or partial row images in RBR - Optimize for performance, disk size, or functionality DTrace replication probes - Internal performance monitoring and debugging

MySQL on Windows The Right Choice Significant Developer Adoption Windows is the #1 development platform for MySQL Making MySQL better on Windows Performance & Scalability Improved on Windows MySQL 5.5 Benchmarks Lower TCO More Affordable Easier to Administer Ease of Use MySQL Workbench New Connector/NET 6.3 Cross-platform 20+ Platforms No Lock-in

MySQL 5.5 SysBench Benchmarks Windows RC MySQL 5.5.6 (New InnoDB) MySQL 5.1.50 (InnoDB Plug-in) MySQL 5.1.50 (InnoDB built-in) 538% performance gain for MySQL 5.5 over 5.1.50; at scale Intel x86_64 4 CPU x 2 Cores/CPU 3.166 GHz, 8GB RAM Windows Server 2008

MySQL 5.5 SysBench Benchmarks Windows RC MySQL 5.5.6 (New InnoDB) MySQL 5.1.50 (InnoDB Plug-in) MySQL 5.1.50 (InnoDB built-in) 1561% performance gain for MySQL 5.5 over 5.1.50; at scale Intel x86_64 4 CPU x 2 Cores/CPU 3.166 GHz, 8GB RAM Windows Server 2008

MySQL on Windows Priorities FY2011-12 Universal Windows Installer Installs, configures, upgrades Native Windows authentication MySQL Enterprise Authentication Windows Eco-system Support Visual Studio Entity Framework Windows administration tooling Connector Enhancements Windows Performance & Scalability optimizations Added Performance Enhancements Additional Windows Eco-system Support

MySQL Cluster 7.1 Improved Administration NDBINFO: Real time status & usage statistics MySQL Cluster Manager (CGE Only) GA Since April 2010 Higher Performance MySQL Cluster Connector for Java Native Java & OpenJPA access to MySQL Cluster Carrier Grade Availability & Performance Shared nothing, distributed design for 99.999% availability Sub-Second Failover & Self Healing Recovery On-Line Scaling and Maintenance Parallel Multi-Master Architecture Low Latency, Real Time Responsiveness

MySQL Enterprise Edition Database Management Support MySQL Database Regular Updates, Bug Fixes Hot Fix Program Subscription: MySQL Enterprise License (OEM): Global Monitoring Query Analysis, Tuning Online Hot Backup, Recovery Visual Design, Development Tools Administration, Management Tools Embedded Server Support MySQL Cluster Carrier-Grade Training Consulting NRE Oracle s Premier Technical Support 24 x 7 x 365 Problem Resolution Consultative Help Integrated with Enterprise tools

MySQL Enterprise Backup Online Backup for InnoDB & MyISAM High Performance Backup & Restore Compressed Backup Full Backup Incremental Backup Partial Backups Point in Time Recovery Unlimited Database Size Cross-Platform Windows, Linux, Unix MEB Backup Files mysqlbackup GA MySQL Database Files

MySQL Enterprise Backup 3.5 What s New GA Incremental Backup Support for InnoDB Barracuda file format Backup of compressed tables Backup of partition files Backup of in-memory database With exec-when-locked option Adds MySQL system tables to keep backup status, progress and history

MySQL Enterprise Monitor Single, consolidated view into entire MySQL application development environment Auto-discovery of MySQL servers, replication topologies Automated, customizable rulesbased monitoring, tuning, SNMP/SMTP alerts Query Analyzer for query monitoring, analysis, tuning, source code tracing Application Tuning during Dev/QA/Roll out Reduces risk of problems after apps are deployed A Virtual MySQL Tuning Assistant!

<Insert Picture Here> Jeff Freund CEO, Clickability The MySQL Query Analyzer allows us to quickly identify and optimize our most expensive queries so that we can constantly improve our platform and scale more efficiently.

MySQL Enterprise Monitor 2.3 What s New GA New Cluster Advisor and Graphs Monitoring of Data Nodes Up/down status Memory undo/redo buffer, logs Improved Advisors and Graphs Monitoring of transactions Binlog cache and space usage Disk space, I/O Integrated with My Oracle Support Query monitoring via Connectors

MySQL and MyOracle Support MySQL Enterprise Monitor Collect MySQL diagnostics and upload to MOS SR (now!) Track SRs from Enterprise Dashboard (CY 2010) Create/maintain SRs (CY 2011) Saves DBA time collecting data for Support team, tracking status

MySQL Workbench 5.2 SQL Development SQL Editor - Color Syntax Highlighting Object Management - Import/Export, Browser, Edit Connection Management - Wizard, SSH Tunnel Database Administration Status, Configuration, Start/Stop, Replication Users, Security, Session Management Import/Export Dump Files Data Modelling Visual Design Forward/Reverse Engineer Schema Validation, Schema Doc Scripting & Plug-in Support GA Since July 2010

<Insert Picture Here> MySQL Workbench Tweets from Users!! Absolutely loving the MySQL Workbench! MySQL Workbench is freaking awesome. It makes my life a whole lot easier. @MySQL Workbench is awesome! Microsoft could learn from this product! LIVE database changes are so quick to synch with local model!

MySQL Product Releases Continuous Innovation MySQL Enterprise Monitor 2.2 GA MySQL Cluster 7.1 GA MySQL Workbench 5.2 GA MySQL 5.5 RC MySQL 5.5 MySQL Enterprise Monitor 2.3 General Availability MySQL 5.5 Beta A Better MySQL Q1 CY2010 Q2 CY2010 Q3 CY2010 Q4 CY2010

Key Takeaways MySQL is important to Oracle and our customers Part of our Complete, Open, Integrated strategy Oracle is making MySQL better today Major Feature, Performance, Scalability enhancements 24x7, Global support in 145 countries Download MySQL 5.5 Now! http://dev.mysql.com/downloads