MySQL in the Cloud: Creating a Market-Leading DBaaS

Size: px
Start display at page:

Download "MySQL in the Cloud: Creating a Market-Leading DBaaS"

Transcription

1 MySQL in the Cloud: Creating a Market-Leading DBaaS

2 Today s Agenda New Market Opportunities MySQL in the Cloud Today Product Developments Supporting New Cloud Services Questions

3 Safe Harbor Statement 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.

4 MySQL Is Ubiquitous In The Cloud Hosting SaaS IaaS, PaaS, DaaS

5 #1 in Web Ease-of-use Scale-Out Low-Cost

6 Driving MySQL Roadmap Development ELASTIC SCALABILITY SECURITY SELF HEALING MANAGEMENT & MONITORING

7 Tough Questions In The Cloud, Today performance issues? servers down? expensive, slow queries? security policies, change? on-line backup? Replication synch issues? geographic availability?..version of MySQL to run? will systems scale? can I recover? managing MySQL databases?

8 MySQL Enterprise Edition Highest Levels of MySQL Scalability, Security & Uptime Oracle Product Certifications/Integrations MySQL Enterprise Backup Oracle Premier Support MySQL Enterprise Monitor/Query Analyzer MySQL Enterprise Security MySQL Enterprise Scalability MySQL Enterprise High Availability MySQL Workbench

9 MySQL Enterprise Monitor Web-based, global view of MySQL cloud-based instances Continuous, automated, rulesbased monitoring and alerts (SMTP, SNMP enabled) Identify potential issues before customers affected by outage Historic and real-time trend analysis, predict future capacity requirements Real-time Replication Monitor with auto-discovery of master-slave topologies Integrated with MySQL Support Enabled 80% less DBA overhead for Latam s leading social game developer, deployed in the cloud

10 MySQL Enterprise Security Provisioning & Security Single directory of users for centralized provisioning, management & authentication against all granted databases. Enables Cloud providers to implement global level security using industry standard PAM and Windows modules Enables Cloud consumers to enforce centralized authentication for those accessing provisioned database(s) over the cloud

11 MySQL Enterprise Security Example - PAM 1. Joe logs in using application user name/password. App Connector 2. Connector sends the user name/password to the MySQL server. Connected PAM Authentication 3. User name/password sent to the PAM library, yes/no answer from PAM library returned to client. 4. PAM library verifies credentials (using e.g. LDAP or Kerberos etc) and returns yes/no answer for delivery to client. PAM library and various backends CREATE USER joe IDENTIFIED WITH 'authentication_pam' AS mysql';

12 MySQL Enterprise Scalability Performance & Scale Out MySQL Thread Pool Improves sustained performance/scale as user connections grow. 20x scale improvement in SysBench OLTP R/W benchmarks Reduces the need for Cloud providers to provision additional MySQL instances to meet performance SLAs

13 Default Thread Handling External Clients Default Thread Handling Connection Execution Threads Internal Clients Connections /statements assigned to Threads for life Connections assigned to 1 thread for the life of the connection, same thread used for all statements No prioritization of threads, statement executions Many concurrent connections = many concurrent execution threads to consume server memory, limit scalability

14 With Thread Pool Enabled External Clients Thread Pool Thread Group 1 Threads Thread Group 2 Threads Thread Group N Threads N Connection Execution Threads Thread Group 1 Thread Group 2 Thread Group N Internal Clients Thread Pool contains configurable number of thread groups (default = 16), each manages up to 4096 re-usable threads Each connection assigned to thread group via round robin Threads are prioritized, statements queued to limit concurrent executions, load on server, improve scalability as connections grow

15 Transactions Per Second MySQL Enterprise Scalability MySQL 5.5 Sysbench OLTP Read/Write 8,000 7,000 6,000 5,000 MySQL Enterprise Edition With Thread Pool 4,000 3,000 2,000 1,000 0 MySQL Community Server Without Thread Pool Simultaneous Database Connections 20x Better Scalability with Thread Pool MySQL Oracle Linux 6.1, Unbreakable Kernel sockets, 24 cores, 2 X 12-core Intel(R) Xeon(R) X GHz CPUs 72GB DDR3 RAM 2 X LSI SCSI Disk (MR9261-8i) (597GB)

16 MySQL Enterprise Backup Online Backup for InnoDB Full, Incremental, Partial Backups (scriptable interface) Compression Point in Time, Full, Partial Recovery options Metadata on status, progress, history Unlimited Database Size Cross-Platform Windows, Linux, Unix MEB Backup Files Certified with Oracle Secure Backup mysqlbackup MySQL Database Files Offer on-line auto-backups for your customers

17 MySQL Enterprise High Availability Oracle VM Template for MySQL Enterprise Edition Pre-integrated, pre-tested virtual appliance for self-service deployment in minutes Oracle VM Oracle VM Oracle VM Oracle VM Oracle VM Rapid DEPLOYMENT Increased RELIABILITY Higher AVAILABILITY Lower COST Oracle VM Server Pool Oracle VM Servers

18 MySQL Enterprise Edition In Progress MySQL Enterprise Backup 3.8 Now GA! - Parallel Backups, Better performance MySQL Enterprise Monitor Large-scale deployments (for SaaS, cloud) - Capacity analysis, planning, alerts - Backup Management - Integration with Oracle Enterprise Manager 12c MySQL Workbench SE 5.2, MySQL Enterprise Security management - MySQL Enterprise Audit management - MySQL Enterprise Backup management

19 Innovation for the Cloud: MySQL 5.6

20 MySQL 5.6 = A Better MySQL MySQL 5.6 builds on MySQL 5.5 by improving: - Performance and Scalability (up to 64 cores) - Optimizer for better query execution times, diagnostics - InnoDB for better transactional throughput, availability - Replication for higher availability, data integrity - Performance Schema for better instrumentation - Many Other Enhancements Available Now! Get it here: dev.mysql.com/downloads/mysql/

21 MySQL 5.6: Optimizer Subquery Optimizations File sort optimizations with small limit 4X better execution time 40s to 10s Index Condition Pushdown 160X Better execution time 15s to 90ms Postpone Materialization of views/subqueries in FROM 240X better execution time for EXPLAIN 8m to 2s Batched Key Access and Multi Range Read 280X Better execution time 2800s to 10s Provision fewer instances to meet performance SLAs

22 MySQL 5.6: InnoDB Better Performance, Scale Improved thread concurrency, LRU flushing Reduced contention during file extension Increase max redo log size Separate tablespaces for undo log Fast checksum SSD Optimizations Better Recovery Dump and restore buffer pool Better Usability Full-text Search Variable page sizes 4k, 8k Transactional by Default > 95% of MySQL apps run InnoDB Exploiting latest generation of cloud hardware platforms

23 MySQL 5.6: Performance Schema Instrumentation Users/Hosts/Accounts Which application users, hosts, accounts are consuming the most resources? Summaries for Billing and Chargeback Aggregated statistics grouped by thread, user, host, account or object Statements/Stages What are my most resource intensive queries? Where do they spend time? Table/Index I/O, Table Locks Which application tables/indexes cause the most load or contention? Network I/O What is the network load like? How long do sessions idle? Capture granular resource consumption for billing

24 MySQL 5.6 Replication Scaling + HA for the Cloud PERFORMANCE Multi-Threaded Slaves Binary Log Group Commit Optimized Row-Based Replication FAILOVER & RECOVERY Global Transaction Identifiers Replication Failover & Admin Utilities Crash Safe Slaves & Binlogs DATA INTEGRITY Replication Event Checksums DEV/OPS AGILITY Replication Utilities Time-Delayed Replication Remote Binlog Backup Informational Log Events Server UUIDs

25 Queries per Second 5x Higher Replication Performance 300 Multi-Threaded Slave Performance QPS Worker Threads SysBench, running across 10 x schemas Oracle Linux 6.1, Oracle Sun Fire x4150 m2 Server

26 Global Transaction Identifiers Simple to track & compare replication across the cluster Unique identifier for each transaction written to the Binlog Automatically identify the most up-to-date slave for failover Deploy n-tier replication hierarchies Master GTID= GTID= GTID= GTID=123456

27 Replication HA Utilities Failed Master Enabling self-healing replication topologies within and across cloud data centers Automated failover & recovery mysqlfailover Utility Switchover & administration mysqlrpladmin Utility Promoted Master Monitoring HA Utilities Delivers HA within the core MySQL distribution Eliminates the need for 3 rd party solutions Allows extensibility to support variety of HA mechanisms Slaves

28 Growing Suite of MySQL Utilities Workflow for Replication Provisioning Check Repl Show HA Check: Verifying pre-requisites for Replication Repl: Initiating Replication to the new slave Show: Displaying Replication topology HA: Detecting and failing-over from master to slave. Monitoring status. Implemented as Python scripts Available from LaunchPad or as a plug-in for MySQL Workbench Extensible to include custom scripting

29 MySQL Database Development Priorities Optimized for Web, Cloud-based, Embedded use cases Simplified, Pluggable architecture - Faster release, maintenance cycles - More NoSQL options (HTTP, JSON, JavaScript, etc.) Refactoring - Data Dictionary on InnoDB - Optimizer/Parser/Protocol InnoDB - Optimized for mass use cases (fast bulk INSERT, read only, fast recovery), GIS Easy HA, Replication and Sharding

30 Supporting your DBaaS Oracle Premier Support for MySQL Straight from the Source Largest Team of MySQL Experts Backed by MySQL Developers Forward Compatible Hot Fixes MySQL Maintenance Releases MySQL Support in 29 Languages Direct Access to MySQL Support Engineers 24/7/365 Unlimited Incidents Knowledge Base MySQL Consultative Support Only From Oracle "The rep that assisted me was simply outstanding. He immediately recognized the cause of my problem and provided the resolution. mysql.com/support/quotes

31 Tough Questions, Real Solutions performance issues? MySQL Enterprise Scalability expensive, slow queries? Where/When/How to Tune? Replication synch issues? will systems scale? servers down? MySQL Enterprise Monitor, Advisors, Query Analyzer MySQL Enterprise Monitor, Advisors MySQL Consultative Support MySQL Enterprise Monitor, Query Analyzer MySQL Enterprise Monitor, Advisors, Query Analyzer MySQL Consultative Support MySQL Enterprise Monitor, Replication Monitor Oracle Premier 7x24 Support MySQL Enterprise Scalability MySQL Enterprise Monitor, Advisors, Query Analyzer MySQL Consultative Support Oracle Premier 24x7 Support MySQL Enterprise High Availability security policies, change? MySQL External Authentication MySQL Enterprise Monitor, Security Advisor Developers productive? MySQL Workbench SE MySQL Enterprise Monitor, Query Analyzer..version of MySQL to run? Oracle Premier 24x7 Support can I recover? MySQL Enterprise Backup managing Oracle and MySQL databases? MySQL Enterprise Oracle Certifications/Integrations

32 Summary MySQL is the Leading Web Database MySQL is Ubiquitous in the Cloud Easy to Develop, Deploy & Manage: On Premise, Private Clouds, Public Clouds

33 Learn More mysql.com MySQL Products and Editions TCO calculator White Papers Customer use cases and success stories dev.mysql.com Downloads Documentation Forums PlanetMySQL edelivery.oracle.com Download and evaluate all MySQL products

34

35 MySQL Workbench SE Database Design Visual Design, modeling Forward/Reverse Engineer Schema validation, Schema doc SQL Development SQL Editor - Color Syntax Highlighting Objects - Import/Export, Browse/Edit Connections - Wizard, SSH Tunnel Database Administration Status, Configuration, Start/Stop Users, Security, Sessions Import/Export Dump Files Scripting & Plug-in Support UI Designed to match VS 2010 Saves you time developing and managing your Cloud based MySQL applications.

36 MySQL Replication Evolution Scalability and HA for the Cloud PERFORMANCE Improves read consistency from slaves Reduces risk of data loss if master fails FAILOVER & RECOVERY Minimize service interruption Self-Healing DATA INTEGRITY Correct, consistent & accessible DEV/OPS AGILITY Reducing TCO Quickly responding to business demand

37 MySQL Cluster High Write Scalability, Real Time Performance, % Uptime Web High Volume OLTP ecommerce User Profile Management Session Management & Caching Content Management Online Gaming Telecoms Subscriber Databases (HLR/HSS) Service Delivery Platforms VoIP, IPTV & VoD Mobile Content Delivery Mobile Payments LTE Access Copyright 2011 Oracle Corporation 37

38 MySQL Cluster Ideal For The Cloud Auto-sharding for transparent scaling Elastic, on-demand scalability Multi-master for write-intensive applications Shared nothing, distributed design for % uptime Auto failover and self healing recovery Geo-redundancy supporting multiple Availability Zones Low latency, real-time responsiveness

39 Node 2 Node 4 Node 1 Node 3 MySQL Cluster Architecture JPA REST Application Nodes Node Group 1 Node Group 2 Cluster Mgmt F1 F3 F2 F4 Cluster Mgmt F3 F4 F1 Data Nodes F2

40 MySQL Cluster 7.2 Enabling Next Generation Web Services 70x Higher Complex Query Performance: Adaptive Query Localization Native Memcached API MySQL 5.5 Server Integration VM Support Enhancing Cross Data Center Scalability Multi-Site Clustering Simplified Active / Active Replication Ease of Use MySQL Cluster Manager Consolidated Privileges

41 API Flexibility: SQL & NoSQL Combined Clients JDBC / ODBC PHP / PERL Native memcached HTTP/REST Python / Ruby NDB API Data Nodes Mix & Match SQL: Complex, relational queries HTTP / memcached: Key-Value web services Java: Enterprise Apps NDB API: Real-time services

Welcome to Virtual Developer Day MySQL!

Welcome to Virtual Developer Day MySQL! Welcome to Virtual Developer Day MySQL! Keynote: Developer and DBA Guide to What s New in MySQL 5.6 Rob Young Director of Product Management, MySQL 1 Program Agenda 9:00 AM Keynote: What s New in MySQL

More information

MySQL Technical Overview

MySQL Technical Overview MySQL Technical Overview Oracle Corporation MySQL Engineering Vice President Tomas Ulin, April, 3 rd, 2012 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The

More information

Building Highly Available and Scalable Real- Time Services with MySQL Cluster

Building Highly Available and Scalable Real- Time Services with MySQL Cluster Building Highly Available and Scalable Real- Time Services with MySQL Cluster MySQL Sales Consulting Director Philip Antoniades April, 3rd, 2012 1 Copyright 2012, Oracle and/or its affiliates. All rights

More information

What s New in MySQL 5.7 Geir Høydalsvik, Sr. Director, MySQL Engineering. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

What s New in MySQL 5.7 Geir Høydalsvik, Sr. Director, MySQL Engineering. Copyright 2015, Oracle and/or its affiliates. All rights reserved. What s New in MySQL 5.7 Geir Høydalsvik, Sr. Director, MySQL Engineering Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1 MySQL : 5.6 the Next Generation Lynn Ferrante Principal Consultant, Technical Sales Engineering Northern California Oracle Users Group November 2012 2 Safe Harbor Statement The

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1 MySQL Technology Update Lynn Ferrante Howells Principal Consultant, Technical Sales Engineering Northern California Oracle Users Group August 2013 2 Safe Harbor Statement The following

More information

MySQL Cluster for Real Time, HA Services

MySQL Cluster for Real Time, HA Services MySQL Cluster for Real Time, HA Services Bill Papp (bill.papp@oracle.com) Principal MySQL Sales Consultant Oracle Agenda Overview of MySQL Cluster Design Goals, Evolution, Workloads,

More information

MySQL HA Solutions Selecting the best approach to protect access to your data

MySQL HA Solutions Selecting the best approach to protect access to your data MySQL HA Solutions Selecting the best approach to protect access to your data Sastry Vedantam sastry.vedantam@oracle.com February 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved

More information

MySQL Cluster Web Scalability, % Availability. Andrew

MySQL Cluster Web Scalability, % Availability. Andrew MySQL Cluster Web Scalability, 99.999% Availability Andrew Morgan @andrewmorgan www.clusterdb.com Safe Harbour Statement The following is intended to outline our general product direction. It is intended

More information

<Insert Picture Here> MySQL Cluster What are we working on

<Insert Picture Here> MySQL Cluster What are we working on MySQL Cluster What are we working on Mario Beck Principal Consultant The following is intended to outline our general product direction. It is intended for information purposes only,

More information

MySQL High Availability

MySQL High Availability MySQL High Availability InnoDB Cluster and NDB Cluster Ted Wennmark ted.wennmark@oracle.com Copyright 2016, Oracle and/or its its affiliates. All All rights reserved. Safe Harbor Statement The following

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 ADVANCED MYSQL REPLICATION ARCHITECTURES Luís

More information

MySQL Technology Update December 15, 2010

MySQL Technology Update December 15, 2010 MySQL Technology Update December 15, 2010 Tomas Ulin, VP of Engineering, MySQL Rob Young, Sr. Product Manager, MySQL Agenda Oracle s Strategy and Investment in MySQL MySQL Technology

More information

MySQL CLUSTER. Low latency for a real-time user experience. 24 x 7 availability for continuous service uptime

MySQL CLUSTER. Low latency for a real-time user experience. 24 x 7 availability for continuous service uptime MySQL CLUSTER MEMORY OPTMIZED PERFORMANCE & WEB SCALABILITY WITH 99.999% AVAILABILITY HIGHLIGHTS Memory optimized tables for lowlatency, real-time performance Auto-sharding for high read and write scalability

More information

State of the Dolphin Developing new Apps in MySQL 8

State of the Dolphin Developing new Apps in MySQL 8 State of the Dolphin Developing new Apps in MySQL 8 Highlights of MySQL 8.0 technology updates Mark Swarbrick MySQL Principle Presales Consultant Jill Anolik MySQL Global Business Unit Israel Copyright

More information

MySQL for Database Administrators Ed 3.1

MySQL for Database Administrators Ed 3.1 Oracle University Contact Us: 1.800.529.0165 MySQL for Database Administrators Ed 3.1 Duration: 5 Days What you will learn The MySQL for Database Administrators training is designed for DBAs and other

More information

MySQL CLUSTER. Low latency for a real-time user experience; 24 x 7 availability for continuous service uptime;

MySQL CLUSTER. Low latency for a real-time user experience; 24 x 7 availability for continuous service uptime; MySQL CLUSTER WEB SCALABILITY WITH 99.999% AVAILABILITY HIGHLIGHTS Auto-sharding for high read and write scalability SQL & NoSQL interfaces 99.999% availability, self-healing On-demand, elastic scaling

More information

<Insert Picture Here> MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure

<Insert Picture Here> MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure Mario Beck (mario.beck@oracle.com) Principal Sales Consultant MySQL Session Agenda Requirements for

More information

Safe Harbor Statement

Safe Harbor Statement Safe Harbor Statement 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

More information

ITS. MySQL for Database Administrators (40 Hours) (Exam code 1z0-883) (OCP My SQL DBA)

ITS. MySQL for Database Administrators (40 Hours) (Exam code 1z0-883) (OCP My SQL DBA) MySQL for Database Administrators (40 Hours) (Exam code 1z0-883) (OCP My SQL DBA) Prerequisites Have some experience with relational databases and SQL What will you learn? The MySQL for Database Administrators

More information

MySQL for Database Administrators Ed 4

MySQL for Database Administrators Ed 4 Oracle University Contact Us: (09) 5494 1551 MySQL for Database Administrators Ed 4 Duration: 5 Days What you will learn The MySQL for Database Administrators course teaches DBAs and other database professionals

More information

MySQL ENTERPRISE EDITION

MySQL ENTERPRISE EDITION MySQL ENTERPRISE EDITION THE WORLD S MOST POPULAR OPEN SOURCE DATABASE HIGHLIGHTS Oracle MySQL Service Cloud MySQL Database MySQL Document Store MySQL Enterprise Backup MySQL Enterprise High Availability

More information

CO MySQL for Database Administrators

CO MySQL for Database Administrators CO-61762 MySQL for Database Administrators Summary Duration 5 Days Audience Administrators, Database Designers, Developers Level Professional Technology Oracle MySQL 5.5 Delivery Method Instructor-led

More information

MySQL High Availability. Michael Messina Senior Managing Consultant, Rolta-AdvizeX /

MySQL High Availability. Michael Messina Senior Managing Consultant, Rolta-AdvizeX / MySQL High Availability Michael Messina Senior Managing Consultant, Rolta-AdvizeX mmessina@advizex.com / mike.messina@rolta.com Introduction Michael Messina Senior Managing Consultant Rolta-AdvizeX, Working

More information

MySQL Database Administrator Training NIIT, Gurgaon India 31 August-10 September 2015

MySQL Database Administrator Training NIIT, Gurgaon India 31 August-10 September 2015 MySQL Database Administrator Training Day 1: AGENDA Introduction to MySQL MySQL Overview MySQL Database Server Editions MySQL Products MySQL Services and Support MySQL Resources Example Databases MySQL

More information

MySQL CLOUD SERVICE. Propel Innovation and Time-to-Market

MySQL CLOUD SERVICE. Propel Innovation and Time-to-Market MySQL CLOUD SERVICE Propel Innovation and Time-to-Market The #1 open source database in Oracle. Looking to drive digital transformation initiatives and deliver new modern applications? Oracle MySQL Service

More information

Everything You Need to Know About MySQL Group Replication

Everything You Need to Know About MySQL Group Replication Everything You Need to Know About MySQL Group Replication Luís Soares (luis.soares@oracle.com) Principal Software Engineer, MySQL Replication Lead Copyright 2017, Oracle and/or its affiliates. All rights

More information

What's New in MySQL 5.7?

What's New in MySQL 5.7? What's New in MySQL 5.7? Norvald H. Ryeng Software Engineer norvald.ryeng@oracle.com Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

MySQL Replication Update

MySQL Replication Update MySQL Replication Update Lars Thalmann Development Director MySQL Replication, Backup & Connectors OSCON, July 2011 MySQL Releases MySQL 5.1 Generally Available, November 2008 MySQL

More information

Oracle DBAs, Make the Most of MySQL

Oracle DBAs, Make the Most of MySQL Oracle DBAs, Make the Most of MySQL Tomas Ulin, VP MySQL Engineering Copyright 2014, Oracle and/or its its affiliates. All All rights reserved. Safe Harbor Statement The following is intended to outline

More information

InnoDB: Status, Architecture, and Latest Enhancements

InnoDB: Status, Architecture, and Latest Enhancements InnoDB: Status, Architecture, and Latest Enhancements O'Reilly MySQL Conference, April 14, 2011 Inaam Rana, Oracle John Russell, Oracle Bios Inaam Rana (InnoDB / MySQL / Oracle) Crash recovery speedup

More information

Getting Started with Oracle DBaaS

Getting Started with Oracle DBaaS Getting Started with Oracle DBaaS Ami Aharonovich Oracle ACE & OCP Ami@DBAces.com 13-Nov-16 1 About Me Oracle ACE Oracle Certified Professional DBA (OCP) Founder and CEO, Brillix-DBAces President, Israel

More information

Introduction to MySQL InnoDB Cluster

Introduction to MySQL InnoDB Cluster 1 / 148 2 / 148 3 / 148 Introduction to MySQL InnoDB Cluster MySQL High Availability made easy Percona Live Europe - Dublin 2017 Frédéric Descamps - MySQL Community Manager - Oracle 4 / 148 Safe Harbor

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8 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,

More information

MySQL Performance Tuning

MySQL Performance Tuning MySQL Performance Tuning Student Guide D61820GC30 Edition 3.0 January 2017 D89524 Learn more from Oracle University at education.oracle.com Authors Mark Lewin Jeremy Smyth Technical Contributors and Reviewers

More information

Migrating to MySQL. Ted Wennmark, consultant and cluster specialist. Copyright 2014, Oracle and/or its its affiliates. All All rights reserved.

Migrating to MySQL. Ted Wennmark, consultant and cluster specialist. Copyright 2014, Oracle and/or its its affiliates. All All rights reserved. Migrating to MySQL Ted Wennmark, consultant and cluster specialist Copyright 2014, Oracle and/or its its affiliates. All All rights reserved. MySQL is Everywhere MULTIPLE PLATFORMS Multiple Languages MULTIPLE

More information

Safe Harbor Statement

Safe Harbor Statement Safe Harbor Statement 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

More information

MySQL InnoDB Cluster. MySQL HA Made Easy! Miguel Araújo Senior Software Developer MySQL Middleware and Clients. FOSDEM 18 - February 04, 2018

MySQL InnoDB Cluster. MySQL HA Made Easy! Miguel Araújo Senior Software Developer MySQL Middleware and Clients. FOSDEM 18 - February 04, 2018 MySQL InnoDB Cluster MySQL HA Made Easy! Miguel Araújo Senior Software Developer MySQL Middleware and Clients FOSDEM 18 - February 04, 2018 Safe Harbor Statement The following is intended to outline our

More information

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Copyright 2011, Oracle and/or its affiliates. All rights reserved. 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,

More information

Conceptual Modeling on Tencent s Distributed Database Systems. Pan Anqun, Wang Xiaoyu, Li Haixiang Tencent Inc.

Conceptual Modeling on Tencent s Distributed Database Systems. Pan Anqun, Wang Xiaoyu, Li Haixiang Tencent Inc. Conceptual Modeling on Tencent s Distributed Database Systems Pan Anqun, Wang Xiaoyu, Li Haixiang Tencent Inc. Outline Introduction System overview of TDSQL Conceptual Modeling on TDSQL Applications Conclusion

More information

Developer and DBA Guide to What s New in MySQL 5.6

Developer and DBA Guide to What s New in MySQL 5.6 Developer and DBA Guide to What s New in MySQL 5.6 1 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not

More information

Continuous delivery of Java applications. Marek Kratky Principal Sales Consultant Oracle Cloud Platform. May, 2016

Continuous delivery of Java applications. Marek Kratky Principal Sales Consultant Oracle Cloud Platform. May, 2016 Continuous delivery of Java applications using Oracle Cloud Platform Services Marek Kratky Principal Sales Consultant Oracle Cloud Platform May, 2016 Safe Harbor Statement The following is intended to

More information

Oracle Database 18c and Autonomous Database

Oracle Database 18c and Autonomous Database Oracle Database 18c and Autonomous Database Maria Colgan Oracle Database Product Management March 2018 @SQLMaria Safe Harbor Statement The following is intended to outline our general product direction.

More information

SQL Server SQL Server 2008 and 2008 R2. SQL Server SQL Server 2014 Currently supporting all versions July 9, 2019 July 9, 2024

SQL Server SQL Server 2008 and 2008 R2. SQL Server SQL Server 2014 Currently supporting all versions July 9, 2019 July 9, 2024 Current support level End Mainstream End Extended SQL Server 2005 SQL Server 2008 and 2008 R2 SQL Server 2012 SQL Server 2005 SP4 is in extended support, which ends on April 12, 2016 SQL Server 2008 and

More information

2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE

2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE Co-Host Host 2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE Oracle Cloud Computing Strategy Han Wammes Public Sector Market Development Manager 1 Copyright 2012, Oracle and/or its

More information

Improvements in MySQL 5.5 and 5.6. Peter Zaitsev Percona Live NYC May 26,2011

Improvements in MySQL 5.5 and 5.6. Peter Zaitsev Percona Live NYC May 26,2011 Improvements in MySQL 5.5 and 5.6 Peter Zaitsev Percona Live NYC May 26,2011 State of MySQL 5.5 and 5.6 MySQL 5.5 Released as GA December 2011 Percona Server 5.5 released in April 2011 Proven to be rather

More information

MySQL Group Replication. Bogdan Kecman MySQL Principal Technical Engineer

MySQL Group Replication. Bogdan Kecman MySQL Principal Technical Engineer MySQL Group Replication Bogdan Kecman MySQL Principal Technical Engineer Bogdan.Kecman@oracle.com 1 Safe Harbor Statement The following is intended to outline our general product direction. It is intended

More information

MariaDB MaxScale 2.0, basis for a Two-speed IT architecture

MariaDB MaxScale 2.0, basis for a Two-speed IT architecture MariaDB MaxScale 2.0, basis for a Two-speed IT architecture Harry Timm, Business Development Manager harry.timm@mariadb.com Telef: +49-176-2177 0497 MariaDB FASTEST GROWING OPEN SOURCE DATABASE * Innovation

More information

Percona Server for MySQL 8.0 Walkthrough

Percona Server for MySQL 8.0 Walkthrough Percona Server for MySQL 8.0 Walkthrough Overview, Features, and Future Direction Tyler Duzan Product Manager MySQL Software & Cloud 01/08/2019 1 About Percona Solutions for your success with MySQL, MongoDB,

More information

MySQL & NoSQL: The Best of Both Worlds

MySQL & NoSQL: The Best of Both Worlds MySQL & NoSQL: The Best of Both Worlds Mario Beck Principal Sales Consultant MySQL mario.beck@oracle.com 1 Copyright 2012, Oracle and/or its affiliates. All rights Safe Harbour Statement The following

More information

MySQL Cluster Student Guide

MySQL Cluster Student Guide MySQL Cluster Student Guide D62018GC11 Edition 1.1 November 2012 D79677 Technical Contributor and Reviewer Mat Keep Editors Aju Kumar Daniel Milne Graphic Designer Seema Bopaiah Publishers Sujatha Nagendra

More information

Percona Software & Services Update

Percona Software & Services Update Percona Software & Services Update Q2 2017 Peter Zaitsev,CEO Percona Technical Webinars May 4, 2017 Why? Talking to Many Users and Customers Getting What have you been up to? Question This is a way to

More information

SQL Azure. Abhay Parekh Microsoft Corporation

SQL Azure. Abhay Parekh Microsoft Corporation SQL Azure By Abhay Parekh Microsoft Corporation Leverage this Presented by : - Abhay S. Parekh MSP & MSP Voice Program Representative, Microsoft Corporation. Before i begin Demo Let s understand SQL Azure

More information

MariaDB 10.3 vs MySQL 8.0. Tyler Duzan, Product Manager Percona

MariaDB 10.3 vs MySQL 8.0. Tyler Duzan, Product Manager Percona MariaDB 10.3 vs MySQL 8.0 Tyler Duzan, Product Manager Percona Who Am I? My name is Tyler Duzan Formerly an operations engineer for more than 12 years focused on security and automation Now a Product Manager

More information

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Copyright 2018, Oracle and/or its affiliates. All rights reserved. Beyond SQL Tuning: Insider's Guide to Maximizing SQL Performance Monday, Oct 22 10:30 a.m. - 11:15 a.m. Marriott Marquis (Golden Gate Level) - Golden Gate A Ashish Agrawal Group Product Manager Oracle

More information

MySQL 5.6 & 5.7 & 5.7+ Unlimited scaling???

MySQL 5.6 & 5.7 & 5.7+ Unlimited scaling??? MySQL 5.6 & 5.7 & 5.7+ Unlimited scaling??? Carsten Thalheimer Technical Sales Consultant (Carsten.Thalheimer@Oracle.com) Linux - Virtualization - MySQL (LVM GBU - EMEA) Copyright 2013, Oracle and/or its

More information

MySQL Reference Architectures for Massively Scalable Web Infrastructure

MySQL Reference Architectures for Massively Scalable Web Infrastructure MySQL Reference Architectures for Massively Scalable Web Infrastructure MySQL Best Practices for Innovating on the Web A MySQL Strategy White Paper December 2010 Table of Contents Executive Summary...

More information

What s New in MySQL 5.7

What s New in MySQL 5.7 What s New in MySQL 5.7 Mario Beck MySQL EMEA Presales Manager Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and

More information

Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure

Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure Ken Kutzer, Ramin Maozeni Systems Engineering Systems Division September 30, 2014 CON5748 Moscone South 301 Safe Harbor Statement The

More information

Aurora, RDS, or On-Prem, Which is right for you

Aurora, RDS, or On-Prem, Which is right for you Aurora, RDS, or On-Prem, Which is right for you Kathy Gibbs Database Specialist TAM Katgibbs@amazon.com Santa Clara, California April 23th 25th, 2018 Agenda RDS Aurora EC2 On-Premise Wrap-up/Recommendation

More information

A Practical Guide to Migrating from Oracle to MySQL. Robin Schumacher

A Practical Guide to Migrating from Oracle to MySQL. Robin Schumacher A Practical Guide to Migrating from Oracle to MySQL Robin Schumacher Director of Product Management, MySQL AB 1 Agenda Quick look at MySQL AB Relationship between Oracle and MySQL n-technical reasons why

More information

Moving Databases to Oracle Cloud: Performance Best Practices

Moving Databases to Oracle Cloud: Performance Best Practices Moving Databases to Oracle Cloud: Performance Best Practices Kurt Engeleiter Product Manager Oracle Safe Harbor Statement The following is intended to outline our general product direction. It is intended

More information

Oracle Autonomous Database

Oracle Autonomous Database Oracle Autonomous Database Maria Colgan Master Product Manager Oracle Database Development August 2018 @SQLMaria #thinkautonomous Safe Harbor Statement The following is intended to outline our general

More information

Migrating to Aurora MySQL and Monitoring with PMM. Percona Technical Webinars August 1, 2018

Migrating to Aurora MySQL and Monitoring with PMM. Percona Technical Webinars August 1, 2018 Migrating to Aurora MySQL and Monitoring with PMM Percona Technical Webinars August 1, 2018 Introductions Introduction Vineet Khanna (Autodesk) Senior Database Engineer vineet.khanna@autodesk.com Tate

More information

WLS Neue Optionen braucht das Land

WLS Neue Optionen braucht das Land WLS Neue Optionen braucht das Land Sören Halter Principal Sales Consultant 2016-11-16 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

MySQL 5.6: Advantages in a Nutshell. Peter Zaitsev, CEO, Percona Percona Technical Webinars March 6, 2013

MySQL 5.6: Advantages in a Nutshell. Peter Zaitsev, CEO, Percona Percona Technical Webinars March 6, 2013 MySQL 5.6: Advantages in a Nutshell Peter Zaitsev, CEO, Percona Percona Technical Webinars March 6, 2013 About Presentation Brief Overview Birds eye view of features coming in 5.6 Mainly documentation

More information

Jyotheswar Kuricheti

Jyotheswar Kuricheti Jyotheswar Kuricheti 1 Agenda: 1. Performance Tuning Overview 2. Identify Bottlenecks 3. Optimizing at different levels : Target Source Mapping Session System 2 3 Performance Tuning Overview: 4 What is

More information

Javaentwicklung in der Oracle Cloud

Javaentwicklung in der Oracle Cloud Javaentwicklung in der Oracle Cloud Sören Halter Principal Sales Consultant 2016-11-17 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

MySQL Enterprise Security

MySQL Enterprise Security MySQL Enterprise Security Mike Frank Product Management Director Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only,

More information

MySQL Enterprise High Availability

MySQL Enterprise High Availability MySQL Enterprise High Availability A Reference Guide A MySQL White Paper 2018, Oracle Corporation and/or its affiliates Table of Contents MySQL Enterprise High Availability... 1 A Reference Guide... 1

More information

Using the MySQL Document Store

Using the MySQL Document Store Using the MySQL Document Store Alfredo Kojima, Sr. Software Dev. Manager, MySQL Mike Zinner, Sr. Software Dev. Director, MySQL Safe Harbor Statement The following is intended to outline our general product

More information

MySQL High available by design

MySQL High available by design MySQL High available by design Carsten Thalheimer Sales Consultant MySQL GBU EMEA (Carsten.Thalheimer@Oracle.com) Safe Harbor Statement The following is intended to outline our general product direction.

More information

Oracle APEX 18.1 New Features

Oracle APEX 18.1 New Features Oracle APEX 18.1 New Features May, 2018 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

1 Modular architecture

1 Modular architecture 1 Modular architecture UI customization IIS ID assignment Authorizer selection HTML/CSS/JS HTML/CSS/JS skin skin API User module Admin module Attribute validation Resource assignment Escalation / delegation

More information

Performance and Scalability with Griddable.io

Performance and Scalability with Griddable.io Performance and Scalability with Griddable.io Executive summary Griddable.io is an industry-leading timeline-consistent synchronized data integration grid across a range of source and target data systems.

More information

Oracle Database Cloud for Oracle DBAs Ed 3

Oracle Database Cloud for Oracle DBAs Ed 3 Oracle University Contact Us: 800-260-690 Oracle Database Cloud for Oracle DBAs Ed 3 Duration: 3 Days What you will learn Note: No hands-on lab environment for the Training On Demand course format This

More information

High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack

High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack Eve Kleinknecht Principal Product Manager Thorsten Früauf Principal Software Engineer November 18, 2015 Safe Harbor Statement

More information

Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option

Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option Eric Rudie Master Principal Sales Consultant Oracle Public Sector 27 September 2016 Safe Harbor Statement The

More information

Verron Martina vspecialist. Copyright 2012 EMC Corporation. All rights reserved.

Verron Martina vspecialist. Copyright 2012 EMC Corporation. All rights reserved. Verron Martina vspecialist 1 TRANSFORMING MISSION CRITICAL APPLICATIONS 2 Application Environments Historically Physical Infrastructure Limits Application Value Challenges Different Environments Limits

More information

17/05/2017. What we ll cover. Who is Greg? Why PaaS and SaaS? What we re not discussing: IaaS

17/05/2017. What we ll cover. Who is Greg? Why PaaS and SaaS? What we re not discussing: IaaS What are all those Azure* and Power* services and why do I want them? Dr Greg Low SQL Down Under greg@sqldownunder.com Who is Greg? CEO and Principal Mentor at SDU Data Platform MVP Microsoft Regional

More information

Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack

Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack Robert Collazo Systems Engineer Rackspace Hosting The Rackspace Vision Agenda Truly a New Era of Computing 70 s 80 s Mainframe Era 90

More information

Database Administration for Azure SQL DB

Database Administration for Azure SQL DB Database Administration for Azure SQL DB Martin Cairney SQL Saturday #582, Melbourne 11 th February 2017 Housekeeping Mobile Phones Please set to stun during sessions Evaluations Please complete a session

More information

Oracle Real Application Clusters (RAC) 12c Release 2 What s Next?

Oracle Real Application Clusters (RAC) 12c Release 2 What s Next? Oracle Real Application Clusters (RAC) 12c Release 2 What s Next? Markus Michalewicz Senior Director of Product Management, Oracle RAC Development Markus.Michalewicz@oracle.com @OracleRACpm http://www.linkedin.com/in/markusmichalewicz

More information

Database Level 100. Rohit Rahi November Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Database Level 100. Rohit Rahi November Copyright 2018, Oracle and/or its affiliates. All rights reserved. Database Level 100 Rohit Rahi November 2018 1 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

Understanding Oracle RAC ( ) Internals: The Cache Fusion Edition

Understanding Oracle RAC ( ) Internals: The Cache Fusion Edition Understanding (12.1.0.2) Internals: The Cache Fusion Edition Subtitle Markus Michalewicz Director of Product Management Oracle Real Application Clusters (RAC) November 19th, 2014 @OracleRACpm http://www.linkedin.com/in/markusmichalewicz

More information

Azure SQL Database for Gaming Industry Workloads Technical Whitepaper

Azure SQL Database for Gaming Industry Workloads Technical Whitepaper Azure SQL Database for Gaming Industry Workloads Technical Whitepaper Author: Pankaj Arora, Senior Software Engineer, Microsoft Contents 1 Introduction... 2 2 Proven Platform... 2 2.1 Azure SQL Database

More information

Quobyte The Data Center File System QUOBYTE INC.

Quobyte The Data Center File System QUOBYTE INC. Quobyte The Data Center File System QUOBYTE INC. The Quobyte Data Center File System All Workloads Consolidate all application silos into a unified highperformance file, block, and object storage (POSIX

More information

Oracle Application Container Cloud

Oracle Application Container Cloud Oracle Application Container Cloud Matthew Baldwin Principal Product Manager Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes

More information

The Freedom to Choose

The Freedom to Choose Anat Dror The Freedom to Choose Choosing between SQL Server offerings Anat Dror SQL Server Expert, Quest SQL Server and DB2 domain expert with over 20 years of experience in a long list of IT related roles.

More information

Oracle Exadata: Strategy and Roadmap

Oracle Exadata: Strategy and Roadmap Oracle Exadata: Strategy and Roadmap - New Technologies, Cloud, and On-Premises Juan Loaiza Senior Vice President, Database Systems Technologies, Oracle Safe Harbor Statement The following is intended

More information

MyCloud Computing Business computing in the cloud, ready to go in minutes

MyCloud Computing Business computing in the cloud, ready to go in minutes MyCloud Computing Business computing in the cloud, ready to go in minutes In today s dynamic environment, businesses need to be able to respond quickly to changing demands. Using virtualised computing

More information

What s New in MySQL and MongoDB Ecosystem Year 2017

What s New in MySQL and MongoDB Ecosystem Year 2017 What s New in MySQL and MongoDB Ecosystem Year 2017 Peter Zaitsev CEO Percona University, Ghent June 22 nd, 2017 1 In This Presentation Few Words about Percona Few Words about Percona University Program

More information

Oracle Database 12c R2: Administration Workshop Ed 3 NEW

Oracle Database 12c R2: Administration Workshop Ed 3 NEW Oracle Database 12c R2: Administration Workshop Ed 3 NEW Duration: 5 Days What you will learn The Oracle Database 12c R2: Administration Workshop Ed 3 course is designed to provide you with a firm foundation

More information

Highly Available Database Architectures in AWS. Santa Clara, California April 23th 25th, 2018 Mike Benshoof, Technical Account Manager, Percona

Highly Available Database Architectures in AWS. Santa Clara, California April 23th 25th, 2018 Mike Benshoof, Technical Account Manager, Percona Highly Available Database Architectures in AWS Santa Clara, California April 23th 25th, 2018 Mike Benshoof, Technical Account Manager, Percona Hello, Percona Live Attendees! What this talk is meant to

More information

Why software defined storage matters? Sergey Goncharov Solution Architect, Red Hat

Why software defined storage matters? Sergey Goncharov Solution Architect, Red Hat Why software defined storage matters? Sergey Goncharov Solution Architect, Red Hat sgonchar@redhat.com AGENDA Storage and Datacenter evolution Red Hat Storage portfolio Red Hat Gluster Storage Red Hat

More information

#techsummitch

#techsummitch www.thomasmaurer.ch #techsummitch Justin Incarnato Justin Incarnato Microsoft Principal PM - Azure Stack Hyper-scale Hybrid Power of Azure in your datacenter Azure Stack Enterprise-proven On-premises

More information

Percona Software & Services Update

Percona Software & Services Update Percona Software & Services Update Q4 2016 Peter Zaitsev,CEO Percona Technical Webinars January 12, 2017 Why? Talking to Many Users and Customers Getting What have you been up to? Question This is a way

More information

SvSAN Data Sheet - StorMagic

SvSAN Data Sheet - StorMagic SvSAN Data Sheet - StorMagic A Virtual SAN for distributed multi-site environments StorMagic SvSAN is a software storage solution that enables enterprises to eliminate downtime of business critical applications

More information

Oracle Database 12c R2: Administration Workshop Ed 3

Oracle Database 12c R2: Administration Workshop Ed 3 Oracle University Contact Us: +27 (0)11 319-4111 Oracle Database 12c R2: Administration Workshop Ed 3 Duration: 5 Days What you will learn The Oracle Database 12c R2: Administration Workshop Ed 3 course

More information

Azure SQL Database Training. Complete Practical & Real-time Trainings. A Unit of SequelGate Innovative Technologies Pvt. Ltd.

Azure SQL Database Training. Complete Practical & Real-time Trainings. A Unit of SequelGate Innovative Technologies Pvt. Ltd. Azure SQL Database Training Complete Practical & Real-time Trainings A Unit of SequelGate Innovative Technologies Pvt. Ltd. AZURE SQL / DBA Training consists of TWO Modules: Module 1: Azure SQL Database

More information