SlideShare a Scribd company logo
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mark Swarbrick
Principle Presales Consultant UK&I
March 2015
Oracle Confidential – Internal/Restricted/Highly Restricted
MySQL – The embedded database of choice
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
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.
2
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Proven - World’s Most Popular Open Source Database
• Estimated 15+ million active installations
• The M of the open source LAMP stack
• Embedded by over 3000 ISVs/OEMs
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Proven - Over 3,000 ISVs and OEMs Rely on MySQL
Including 8 of the 10 Largest Software Vendors
Oracle Confidential – Internal/Restricted/Highly Restricted 4
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Nearly 5 Years of Oracle Stewardship
More Investment, More Innovation
Jan 2010 Sept 2014
5
2x Engineering Staff
3x QA Staff
2x Support Staff
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Monitor 2.2
MySQL Cluster 7.1
MySQL Cluster Manager 1.0
MySQL Workbench 5.2
MySQL Database 5.5
MySQL Enterprise Backup 3.5
MySQL Enterprise Monitor 2.3
MySQL Cluster Manager 1.1
MySQL Enterprise Backup 3.7
All GA!
Oracle Products Certifications
MySQL Windows Installer
MySQL Enterprise Security
MySQL Enterprise Scalability
MySQL Enterprise Audit
MySQL Cluster 7.2
MySQL Cluster Manager 1.3
MySQL Utilities
MySQL Workbench 6.0
All GA!
MySQL Windows Tools
MySQL Database 5.6
MySQL Cluster 7.3
MySQL Enterprise Monitor 3.0
MySQL Workbench 6.1
MySQL Enterprise Backup 3.11
MySQL Fabric
MySQL Workbench 6.2
MySQL Database 5.7 DMRs*
MySQL Cluster 7.4 DMR
*Development Milestone Release
All GA!
Available Now!
Better than ever - Driving MySQL Innovation
Partial List of Releases Delivered
6
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Reduced Costs, Time & Resources
Embedded /SaaS DB Costs MySQL Lowers Through
License • Lower prices
• Flexible Pricing – License, Value-Based, Subscription
Development
• Availability of skills, on-line resources
• Ease of development, Integration
• Oracle MySQL Consultative Support
• Flexibility – Open source, multl-platform / language
Customer-Related:
Admin, Maintenance & Support
• Automated “silent” installation and deployment
• Very low or zero admin
• Reliable and fault-tolerant
• Maintain SLAs and avoid penalties
• Start out and stay with MySQL – Basic  Enteprise
Editions; On-premise  SaaS
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
No Assembly or Batteries Required
Customer Need MySQL Delivers
Low TCO
• Low cost
• Low or zero admin
• Performance & scalability on commodity hardware
• Flexibility – Multi-Platform & Language
Product Works as Needed
• High performance and scalability
• High availability – up to five nines
• Highly reliable and fault-tolerant
• Data protection and security
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Lowers Product/SaaS Database Risk
Oracle Confidential – Internal/Restricted/Highly Restricted 9
Risk MySQL Reduces Because
Database • #1 OSDB
• Market Leader – On-premise and SaaS
Vendor
• Oracle is #1 RDBMS,
• Oracle is #1 in Embedded RDBMS
• Proven commitment and investment in MySQL
• Best product releases ever under Oracle
• Commercial License
• 24x7 Global Support from the source
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
MySQL Database 5.6
Oracle Confidential – Internal/Restricted/Highly Restricted 10
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
• Optimizer & InnoDB for better Performance, Scalability
• Reduces number of provisioned instances
• Performance Schema for better Instrumentation
• Resource consumption for users, hosts, accounts, queries, etc
• Replication for Higher Availability, Scalability & Data Integrity
• Elasticity & self healing
• “NoSQL” options for better Flexibility
• Integrating loosely coupled cloud services
High Performance and Scalability
Improving:
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
MySQL 5.6: Scalability
 Users can fully utilize latest generations of hardware and OS
 Scales as data volumes and users grow
http://dimitrik.free.fr/blog/archives/2013/02/mysql-performance-mysql-56-ga-and-mysql-55-scalability.html
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
0
100,000
200,000
300,000
400,000
500,000
600,000
700,000
8 16 32 64 128 256 512 1,024
QueriesperSecond
Connections
MySQL 5.7: Sysbench Read Only (Point Select)
MySQL 5.7
MySQL 5.6
MySQL 5.5
MySQL 5.7: Sysbench Benchmark
Intel(R) Xeon(R) CPU E7-4860 x86_64
4 sockets x 10 cores-HT (80 CPU threads)
2.3 GHz, 512 GB RAM
Oracle Linux 6.5
2x Faster than MySQL 5.6
3x Faster than MySQL 5.5
645,000 QPS
13
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
MySQL Data Protection & Security Features
• Transactional Support with InnoDB
• Online Backup
• External Authentication
• Audit capabilities
• Password handling improvements
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Flexibility
• Low cost for margin flexibility
• Multi-platform and multi-language support
• Open source
• Small footprint
• SQL and NoSQL
Start Out, Grow, and Stay with MySQL
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
High Availability
%9 9 9 99
35 days 4 days 50 mins 5 mins8 hours
Cost&Complexity
SPs &
Line of
Business
Web &
Cloud
Services
eCommerce
Telecoms
Military
.
Shared-Nothing,
Geo-Replicated
Clusters
Clustered &
Virtualized Systems
Replicated Systems
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Management ToolsAdvanced Features Support
• Scalability
• High Availability
• Security
• Audit
• Monitoring
• Backup
• Development
• Administration
• Migration
• Technical Support
• Consultative Support
• Oracle Certifications
MySQL Management Tools and Advanced Features
MySQL Enterprise Edition
17
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Review
• Proven
• Reduced Cost , Time and Resources
• High Performance and Scalability
• High Availability
• The Right Choice for SaaS
• Development and Monitoring Tools, Advanced Features, Support
Oracle Confidential – Internal/Restricted/Highly Restricted 18

More Related Content

PDF
MySQL Manchester TT - 5.7 Whats new
PDF
MySQL Cloud Service
PDF
MySQL Manchester TT - MySQL Enterprise Edition
PDF
Oracle Enterprise Manager for MySQL
PDF
MySQL Enterprise Edition Overview
PPTX
MySQL High Availibility Solutions
PDF
MySQL Intro JSON NoSQL
PDF
MySQL Tech Tour 2015 - Alt Intro
MySQL Manchester TT - 5.7 Whats new
MySQL Cloud Service
MySQL Manchester TT - MySQL Enterprise Edition
Oracle Enterprise Manager for MySQL
MySQL Enterprise Edition Overview
MySQL High Availibility Solutions
MySQL Intro JSON NoSQL
MySQL Tech Tour 2015 - Alt Intro

What's hot (20)

PDF
MySQL for Oracle DBAs
PPTX
MySQL Tech Tour 2015 - 5.7 Security
PDF
MySQL Manchester TT - Security
PDF
MySQL Document Store
PPT
MySQL Tech Tour 2015 - 5.7 Connector/J/Net
PDF
MySQL Manchester TT - Replication Features
PPSX
MySQL @ the University Of Nottingham
PDF
MySQL Community and Commercial Edition
PPTX
MySQL Performance Tuning 101 (Bahasa)
PPT
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)
PPTX
High Availability Using MySQL Group Replication
PPTX
Robust easy affordable disaster recovery for MySQL Data
PDF
MySQL 5.6, news in 5.7 and our HA options
PPTX
MySQL Tech Tour 2015 - Manage & Tune
PPTX
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
PDF
Why MySQL High Availability Matters
PDF
MySQL Enterprise Monitor
PDF
MySQL Enterprise Backup apr 2016
PDF
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
PDF
MySQL NoSQL Document Store
MySQL for Oracle DBAs
MySQL Tech Tour 2015 - 5.7 Security
MySQL Manchester TT - Security
MySQL Document Store
MySQL Tech Tour 2015 - 5.7 Connector/J/Net
MySQL Manchester TT - Replication Features
MySQL @ the University Of Nottingham
MySQL Community and Commercial Edition
MySQL Performance Tuning 101 (Bahasa)
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)
High Availability Using MySQL Group Replication
Robust easy affordable disaster recovery for MySQL Data
MySQL 5.6, news in 5.7 and our HA options
MySQL Tech Tour 2015 - Manage & Tune
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
Why MySQL High Availability Matters
MySQL Enterprise Monitor
MySQL Enterprise Backup apr 2016
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL NoSQL Document Store
Ad

Similar to MySQL London Tech Tour March 2015 - Embedded Database of Choice (20)

PDF
MySQL
PDF
MySQL The State of the Dolphin - jun15
PDF
MySQL London Tech Tour March 2015 - Whats New
PPTX
20140722 Taiwan MySQL User Group Meeting Tech Updates
PDF
MySQL overview
PDF
MySQL for Software-as-a-Service (SaaS)
PPT
Megha_Osi my sql productroadmap
PDF
Introduction to MySQL
PDF
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
PDF
MySQL Latest News
PPTX
MySQL Tech Tour 2015 - Intro
PDF
MySQL & Oracle Linux Keynote at Open Source India 2014
PDF
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
ODP
MySQL Enterprise Portfolio
PDF
Posscon my sql56
PDF
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
PDF
MySQL Day Paris 2018 - Introduction & The State of the Dolphin
PPTX
MySQL enterprise edition
ODP
MySQL for Oracle DBAs
PDF
MySQL 5.7 New Features to Exploit -- PHPTek/Chicago MySQL User Group May 2014
MySQL
MySQL The State of the Dolphin - jun15
MySQL London Tech Tour March 2015 - Whats New
20140722 Taiwan MySQL User Group Meeting Tech Updates
MySQL overview
MySQL for Software-as-a-Service (SaaS)
Megha_Osi my sql productroadmap
Introduction to MySQL
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL Latest News
MySQL Tech Tour 2015 - Intro
MySQL & Oracle Linux Keynote at Open Source India 2014
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
MySQL Enterprise Portfolio
Posscon my sql56
MySQL Database Service - 100% Developed, Managed and Supported by the MySQL Team
MySQL Day Paris 2018 - Introduction & The State of the Dolphin
MySQL enterprise edition
MySQL for Oracle DBAs
MySQL 5.7 New Features to Exploit -- PHPTek/Chicago MySQL User Group May 2014
Ad

More from Mark Swarbrick (20)

PDF
InnoDb Vs NDB Cluster
PDF
MySQL Security & GDPR
PDF
Intro To MySQL 2019
PDF
PDF
MySQL Dublin Event Nov 2018 - MySQL 8
PDF
MySQL Dublin Event Nov 2018 - State of the Dolphin
PDF
Oracle Code Event - MySQL JSON Document Store
PDF
TLV - MySQL Security overview
PDF
TLV - MySQL Enterprise Edition + Cloud
PDF
TLV - Whats new in MySQL 8
PDF
MySQL At University Of Nottingham - 2018 MySQL Days
PDF
MySQL At Mastercard - 2018 MySQL Days
PDF
MySQL 8 - 2018 MySQL Days
PDF
MySQL Security + GDPR - 2018 MySQL Days
PDF
MySQL InnoDB + NDB Cluster - 2018 MySQL Days
PDF
MySQL Cloud - 2018 MySQL Days
PDF
MySQL 2018 Intro - 2018 MySQL Days
PDF
MySQL + GDPR
PDF
MySQL Cluster Whats New
PDF
Oow MySQL Whats new in security overview sept 2017 v1
InnoDb Vs NDB Cluster
MySQL Security & GDPR
Intro To MySQL 2019
MySQL Dublin Event Nov 2018 - MySQL 8
MySQL Dublin Event Nov 2018 - State of the Dolphin
Oracle Code Event - MySQL JSON Document Store
TLV - MySQL Security overview
TLV - MySQL Enterprise Edition + Cloud
TLV - Whats new in MySQL 8
MySQL At University Of Nottingham - 2018 MySQL Days
MySQL At Mastercard - 2018 MySQL Days
MySQL 8 - 2018 MySQL Days
MySQL Security + GDPR - 2018 MySQL Days
MySQL InnoDB + NDB Cluster - 2018 MySQL Days
MySQL Cloud - 2018 MySQL Days
MySQL 2018 Intro - 2018 MySQL Days
MySQL + GDPR
MySQL Cluster Whats New
Oow MySQL Whats new in security overview sept 2017 v1

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Cloud computing and distributed systems.
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Machine learning based COVID-19 study performance prediction
PDF
cuic standard and advanced reporting.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
Encapsulation_ Review paper, used for researhc scholars
Reach Out and Touch Someone: Haptics and Empathic Computing
Cloud computing and distributed systems.
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
NewMind AI Weekly Chronicles - August'25 Week I
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Review of recent advances in non-invasive hemoglobin estimation
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Machine learning based COVID-19 study performance prediction
cuic standard and advanced reporting.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Building Integrated photovoltaic BIPV_UPV.pdf

MySQL London Tech Tour March 2015 - Embedded Database of Choice

  • 1. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mark Swarbrick Principle Presales Consultant UK&I March 2015 Oracle Confidential – Internal/Restricted/Highly Restricted MySQL – The embedded database of choice
  • 2. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 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. 2
  • 3. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Proven - World’s Most Popular Open Source Database • Estimated 15+ million active installations • The M of the open source LAMP stack • Embedded by over 3000 ISVs/OEMs
  • 4. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Proven - Over 3,000 ISVs and OEMs Rely on MySQL Including 8 of the 10 Largest Software Vendors Oracle Confidential – Internal/Restricted/Highly Restricted 4
  • 5. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Nearly 5 Years of Oracle Stewardship More Investment, More Innovation Jan 2010 Sept 2014 5 2x Engineering Staff 3x QA Staff 2x Support Staff
  • 6. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Monitor 2.2 MySQL Cluster 7.1 MySQL Cluster Manager 1.0 MySQL Workbench 5.2 MySQL Database 5.5 MySQL Enterprise Backup 3.5 MySQL Enterprise Monitor 2.3 MySQL Cluster Manager 1.1 MySQL Enterprise Backup 3.7 All GA! Oracle Products Certifications MySQL Windows Installer MySQL Enterprise Security MySQL Enterprise Scalability MySQL Enterprise Audit MySQL Cluster 7.2 MySQL Cluster Manager 1.3 MySQL Utilities MySQL Workbench 6.0 All GA! MySQL Windows Tools MySQL Database 5.6 MySQL Cluster 7.3 MySQL Enterprise Monitor 3.0 MySQL Workbench 6.1 MySQL Enterprise Backup 3.11 MySQL Fabric MySQL Workbench 6.2 MySQL Database 5.7 DMRs* MySQL Cluster 7.4 DMR *Development Milestone Release All GA! Available Now! Better than ever - Driving MySQL Innovation Partial List of Releases Delivered 6
  • 7. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Reduced Costs, Time & Resources Embedded /SaaS DB Costs MySQL Lowers Through License • Lower prices • Flexible Pricing – License, Value-Based, Subscription Development • Availability of skills, on-line resources • Ease of development, Integration • Oracle MySQL Consultative Support • Flexibility – Open source, multl-platform / language Customer-Related: Admin, Maintenance & Support • Automated “silent” installation and deployment • Very low or zero admin • Reliable and fault-tolerant • Maintain SLAs and avoid penalties • Start out and stay with MySQL – Basic  Enteprise Editions; On-premise  SaaS
  • 8. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | No Assembly or Batteries Required Customer Need MySQL Delivers Low TCO • Low cost • Low or zero admin • Performance & scalability on commodity hardware • Flexibility – Multi-Platform & Language Product Works as Needed • High performance and scalability • High availability – up to five nines • Highly reliable and fault-tolerant • Data protection and security
  • 9. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Lowers Product/SaaS Database Risk Oracle Confidential – Internal/Restricted/Highly Restricted 9 Risk MySQL Reduces Because Database • #1 OSDB • Market Leader – On-premise and SaaS Vendor • Oracle is #1 RDBMS, • Oracle is #1 in Embedded RDBMS • Proven commitment and investment in MySQL • Best product releases ever under Oracle • Commercial License • 24x7 Global Support from the source
  • 10. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | MySQL Database 5.6 Oracle Confidential – Internal/Restricted/Highly Restricted 10
  • 11. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • Optimizer & InnoDB for better Performance, Scalability • Reduces number of provisioned instances • Performance Schema for better Instrumentation • Resource consumption for users, hosts, accounts, queries, etc • Replication for Higher Availability, Scalability & Data Integrity • Elasticity & self healing • “NoSQL” options for better Flexibility • Integrating loosely coupled cloud services High Performance and Scalability Improving:
  • 12. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | MySQL 5.6: Scalability  Users can fully utilize latest generations of hardware and OS  Scales as data volumes and users grow http://dimitrik.free.fr/blog/archives/2013/02/mysql-performance-mysql-56-ga-and-mysql-55-scalability.html
  • 13. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 0 100,000 200,000 300,000 400,000 500,000 600,000 700,000 8 16 32 64 128 256 512 1,024 QueriesperSecond Connections MySQL 5.7: Sysbench Read Only (Point Select) MySQL 5.7 MySQL 5.6 MySQL 5.5 MySQL 5.7: Sysbench Benchmark Intel(R) Xeon(R) CPU E7-4860 x86_64 4 sockets x 10 cores-HT (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux 6.5 2x Faster than MySQL 5.6 3x Faster than MySQL 5.5 645,000 QPS 13
  • 14. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | MySQL Data Protection & Security Features • Transactional Support with InnoDB • Online Backup • External Authentication • Audit capabilities • Password handling improvements
  • 15. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Flexibility • Low cost for margin flexibility • Multi-platform and multi-language support • Open source • Small footprint • SQL and NoSQL Start Out, Grow, and Stay with MySQL
  • 16. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | High Availability %9 9 9 99 35 days 4 days 50 mins 5 mins8 hours Cost&Complexity SPs & Line of Business Web & Cloud Services eCommerce Telecoms Military . Shared-Nothing, Geo-Replicated Clusters Clustered & Virtualized Systems Replicated Systems
  • 17. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Management ToolsAdvanced Features Support • Scalability • High Availability • Security • Audit • Monitoring • Backup • Development • Administration • Migration • Technical Support • Consultative Support • Oracle Certifications MySQL Management Tools and Advanced Features MySQL Enterprise Edition 17
  • 18. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Review • Proven • Reduced Cost , Time and Resources • High Performance and Scalability • High Availability • The Right Choice for SaaS • Development and Monitoring Tools, Advanced Features, Support Oracle Confidential – Internal/Restricted/Highly Restricted 18

Editor's Notes