Top 10 Reasons to Choose MySQL for Next

Top 10 Reasons
to Choose MySQL
for Next Generation
Web Applications
A MySQL Whitepaper
Table of Contents
Introduction.......................................................................................................................... 3
1. The Leaders of the Web Rely on MySQL ............................................................ 3
2. Oracle MySQL Cloud Service .................................................................................. 4
3. ISVs Choose MySQL for SaaS ................................................................................ 6
4. MySQL 5.7, Yet Again the Best Release Ever ................................................... 7
5. Scaling with MySQL Replication & MySQL Router ........................................ 8
6. MySQL Cluster, Real-time in-memory Performance and High
Availability ......................................................................................................................... 10
7. The Best of Both Worlds: SQL AND NoSQL .................................................. 12
8. The World’s Most Popular Open Source Database ..................................... 14
9. Low TCO ........................................................................................................................ 16
10. Oracle and MySQL .................................................................................................. 17
Conclusion ........................................................................................................................ 17
Additional Resources ................................................................................................... 18
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
2
Introduction
Digital Transformation is profoundly impacting our lives and economy. Applications
such as Facebook, Twitter, LinkedIn and Booking.com have redefined expectations
for enterprise applications. Millennials expect information to be available on any
device at any time, to be searchable, personalized and social enabled. And new
entrants such as Uber and Airbnb are disrupting entire industries.
MySQL is the #1 open source database for Web-based applications, used by
Facebook, Twitter, YouTube and virtually all the largest Web properties and
successful startups. In this white paper, we will help you better understand how
MySQL can help you deliver modern Web, mobile and Cloud-based applications.
1. The Leaders of the Web Rely on MySQL
For example:

MySQL enabled Facebook to scale to over 1,7 Billion users. Facebook runs
tens of thousands of MySQL servers, and a typical instance counts 1 to 2
Terabytes of data. 11.2 Million row changes are performed and 2.5 Billion
rows are read per second in MySQL. “We haven't found anything that is
better than MySQL.” stated Venkat Venkataramani, Director of Engineering,
Facebook.

A typical day at Twitter sees over 500 million tweets, which means about
5,700 per second with MySQL.

Over 6 billion hours of video are watched each month on YouTube. 300 hours
of video are uploaded every minute. When you watch a video, you’re getting
data from MySQL. “Anybody that tells you that MySQL does not scale
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
3
probably has not considered exactly how to solve the problem.” declared
Mike Salomon, one of the original YouTube engineers

Booking.com has relied on MySQL since 2003. Supporting 60-70% annual
growth and an agile development model. Each day, over 1 million room nights
are reserved on Booking.com. MySQL databases handle 2 billion events per
day.
While most relational databases were designed several decades ago for complex
ERP-type applications, MySQL was designed and optimized for Web applications. As
new and different requirements emerged with the Internet, MySQL became the
platform of choice for web developers, and the default database for web-based
applications.
Since then, the performance, scalability, reliability, and ease of use of the world’s
most popular open source database, characteristics that made MySQL the #1 choice
for web applications, have continuously been improved. As the social web keeps
evolving, MySQL is also evolving to remain the premier open source database
choice for web-based applications. For example after adding native JSON support in
MySQL 5.7, Oracle announced the MySQL Document Store, enabling you to benefit
from the best of the NoSQL and SQL worlds in the same MySQL database. You will
be able to combine the flexibility of schema-less document stores with the power and
proven performance of the relational model.
We will review the above innovations in more details in this white paper.
2. Oracle MySQL Cloud Service
MySQL’s leadership for web-based applications created the foundation for MySQL to
become the leading Open Source database in the cloud.
Oracle MySQL Cloud Service allows you to accelerate innovation and to rapidly,
securely and cost-effectively develop & deploy next generation Web applications
powered by MySQL.
Built on the proven MySQL Enterprise Edition and powered by the Oracle Cloud, it
provides a simple, automated, integrated and enterprise-ready cloud service that
enables organizations to deliver MySQL-based applications globally at scale.
The Oracle MySQL Cloud Service video will provide you a rapid overview:
https://www.youtube.com/embed/xXUlHvAYtiE?autoplay=1
The only public cloud service integrating MySQL Enterprise Edition, Oracle
MySQL Cloud Service empowers developers and ISVs with the most comprehensive
MySQL offering in the cloud, including advanced features, tools and technical
support to accelerate the time to market of new modern applications. Customers
benefit from:

Automated & Effective Management: Best-in-class Oracle management
tools including web-based cloud tooling, MySQL Enterprise Backup, MySQL
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
4





Enterprise Monitor, MySQL Query Analyzer, MySQL Workbench and
integration with Oracle Enterprise Manager reduce administrative efforts and
costs.
Multi-layered Security: Enterprise-grade security features such as network
access control, MySQL Enterprise Firewall, MySQL Enterprise
Authentication, MySQL Enterprise Encryption, MySQL Enterprise
Transparent Data Encryption and MySQL Enterprise Audit help customers
achieve regulatory compliance and ensure data is protected against external
attacks and misuse of information. We’ve reviewed in more details the
aforementioned MySQL Enterprise security features earlier in this document.
Developer Enablement & Integrations: Pre-integration with Oracle Cloud
Platform Application Development offerings such as Oracle Java Cloud
Service and Oracle Application Container Cloud Service enables developers
to quickly spin up a development environment. Pre-integration with Oracle
Cloud Infrastructure gives them the choice to for example backup data to
Oracle Storage Cloud.
Global Scalability: Developers & ISVs can instantly scale their applications
globally relying on Oracle Cloud. Automated scaling enables users to
elastically scale compute and storage resources as well as MySQL replicas.
The MySQL Thread Pool provides sustained performance and scalability
facing ever increasing user, query and data loads.
Hybrid Deployments: Relying on the exact same database platform and
tools on premises and in the cloud allows customers to quickly and easily
migrate existing applications to the cloud, move workloads between onpremises deployments and the cloud and architect hybrid deployments.
Expert Technical Support: Technical support is provided directly by the
MySQL experts, backed by the engineers that develop MySQL solutions, to
solve customer’s most complex issues and help them make the most of their
MySQL deployments. Additionally, Oracle Premier Support gives customers a
one-stop support solution for both cloud infrastructure and MySQL related
issues.
Oracle MySQL Cloud Service makes it extremely easy to rely on MySQL to deliver
new Web-based applications. You can:

Increase Business Agility: Focusing your resources on innovation, not on
infrastructure management.

Ensure Security, Performance & Uptime: relying on the
comprehensive MySQL cloud platform – straight from the source.

Reduce Total Cost of Ownership: Saving on infrastructure and database
management operations costs while improving uptime.
most
Get our eBook “Oracle MySQL Cloud Service; Propel innovation and time-to-market”
https://cloud.oracle.com/opc/paas/ebooks/Oracle_MySQL_Cloud_Service.pdf
and
visit https://cloud.oracle.com/mysql to learn more about Oracle MySQL Cloud
Service and sign up for a free trial.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
5
3. ISVs Choose MySQL for SaaS
MySQL has always been extremely popular as an embedded database, distributed
by both leading established and cutting edge ISVs and OEMs. MySQL’s customers
include 8 of the Top 10 enterprise software vendors1 and 5 of top 5 largest telecom
equipment providers2. These vendors have found they can rely on MySQL as their
products' embedded database to make their offerings more competitive, bring them
to market faster, and lower their COGS (Cost Of Goods Sold).
ISVs are now defaulting to Software as a Service (SaaS) for new offerings, and
planning to add SaaS capabilities to existing ones. Global SaaS software revenues
are forecasted to reach $106B in 2016, increasing 21% over 2015 spending levels.
By 2018, 59% of the total cloud workloads will be Software-as-a-Service (SaaS).
MySQL is a fantastic choice for ISVs: they can standardize on the same database
both as embedded database and as the database powering their SaaS applications.
Leading SaaS providers including Box, Dropbox, Zendesk, ServiceNow and many
others rely on MySQL.
Oracle MySQL Cloud Service helps SaaS providers to:






Effectively Scale SaaS Applications, leveraging the latest MySQL innovations
Internationalize their business and customer reach through Oracle’s global
Cloud infrastructure
Prevent Security Breaches & Ensure Regulatory Compliance
Increase Performance & Uptime
Reduce Costs
Meet Customer SLAs
1
2
Gartner 2014 – http://www.gartner.com/newsroom/id/2696317
Infonetics 2014 - http://www.infonetics.com/download.asp?id=37
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
6
4. MySQL 5.7, Yet Again the Best Release Ever
Oracle announced the General Availability of MySQL 5.7 in October 2015. MySQL
5.6 is 3x faster than MySQL 5.6, delivering 1,6 million SQL queries in benchmark
tests:
MySQL 5.7 delivered a wide range of innovations allowing developers, database
administrators and DevOps teams to build and manage next-generation Web and
cloud-based applications capable of processing ever increasing volumes of data.
Key enhancements in MySQL 5.7, which deliver greater performance and scalability,
include:




Enhanced Speed: In benchmark tests using SysBench Read-only PointSelects, at 1,024 connections, MySQL 5.7 delivered 1,600,000 queries per
second (QPS) -- 3x faster than MySQL 5.6.
Optimized InnoDB: New capabilities include increased performance and
concurrency, enhanced on-line operations, spatial indexes, native partitioning
and more.
More Robust Replication: Enhancements to MySQL’s replication features
include multi-source replication, enhanced Global Transaction Identifiers
(GTIDs), and improved multi-threaded slaves for better scalability and
availability.
Enhanced Optimizer: A new MySQL optimizer dynamic cost model provides
better query performance and greater user control.
Primary manageability enhancements within MySQL 5.7 include:

New Native JSON Data Type and JSON Functions: Allows for efficient and
flexible storage, search and manipulation of schema-less data.
Enhancements include a new internal binary format, support for easy
integration within SQL, and index management on the JSON Documents
using generated columns.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
7




Performance Schema: Enables instrumentation for memory, transactions,
stored routines, prepared statements, replication and locks.
MySQL SYS Schema: Provides helper objects that answer common
performance, health, usage and monitoring questions.
Improved Security: Delivers easier and safer instance initialization, setup
and management.
Expanded Geographic Information System (GIS) Support for Mobile
Applications: Provides spatial index support in InnoDB, GeoJSON and
GeoHash support.
For detailed information about MySQL 5.7, get the “What’s New in MySQL 5.7”
Guide: http://www.mysql.com/why-mysql/white-papers/whats-new-mysql-5-7/
5. Scaling with MySQL Replication & MySQL
Router
When it comes to scaling MySQL for highly demanding web applications with large
data volumes and high write rates, replication is typically part of the solution.
MySQL Replication
One of the ways many new applications achieve scalability is via replicating
databases across multiple commodity nodes in order to distribute the workload.
Replication is a standard and integrated component of MySQL, providing the
foundation for extreme levels of database scalability and high availability in leading
web properties, including some of the world’s most highly trafficked Web sites.
Replication enables MySQL to copy changes from one instance to another (i.e. from
the “master” to one or more “slave” instances). This is used to increase both the
availability and scalability of a database, enabling MySQL to scale-out beyond the
capacity constraints of a single system by distributing queries across the replication
cluster.
MySQL 5.7 delivers a number of replication enhancements improving scalability and
availability, including:

Multi-Source Replication
MySQL Multi-Source Replication enables a replication slave to receive transactions
from multiple sources simultaneously. Multi-source replication can be used to:
o Consolidate data from multiple servers to a single server
o Back up multiple servers to a single server
o Merge table shards

Transaction Based Parallel Replication
MySQL 5.7 adds intra-schema multi-threaded slaves. With this implementation the
slave will be able to apply transactions in parallel, even within a single database or
schema, as long as they have a disjoint read and write set. This work allows the
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
8
slave to keep up with the master, thus eliminating the most common cause of “slave
lag”.

Online Replication Changes
You can now enable Global Transaction ID based replication as an online operation,
allowing you to take advantage of next generation replication features without
incurring downtime in your MySQL production environments.

Semi-Sync Replication Enhancements
The Semi-Sync replication plugin has improved semantics that provide better
performance and reliability.
For early testing and feedback, MySQL Group Replication is available at
http://labs.mysql.com. Group Replication delivers active/active write-anywhere
replication clusters to MySQL, with support for automatic conflict detection and
resolution.
MySQL Router
MySQL Router is lightweight middleware that provides transparent routing between
your application and any backend MySQL Servers. It can be used for a wide variety
of use cases, such as providing high availability and scalability by effectively routing
database traffic to appropriate backend MySQL Servers. The pluggable architecture
also enables developers to extend MySQL Router for custom use cases.
Failover
Typically, a highly available MySQL setup consists of a single master and multiple
slaves and it is up to the application to handle failover, in case the MySQL master
becomes unavailable. Using MySQL Router, application connections will be
transparently routed based on load balancing policy, without implementing custom
application code.
Load Balancing
MySQL Router provides additional scalability and performance by distributing
database connections across a pool of servers. For example, if you have a replicated
set of MySQL Servers, MySQL Router can distribute application connections to them
in a round-robin fashion.
If applications involve high volumes of write operations coupled with the need for
very low latency and 99.999% availability, it is worthwhile considering MySQL
Cluster.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
9
6. MySQL Cluster, Real-time in-memory
Performance and High Availability
MySQL Cluster is an open source, ACID-compliant transactional database designed
to deliver real-time in-memory performance and 99.999 percent availability. It powers
the subscriber databases of major communications service providers and is used in
global fraud detection for financial transactions. Designed around a distributed, multimaster architecture with no single point of failure, MySQL Cluster scales horizontally
on commodity hardware with auto-sharding to serve read and write intensive
workloads, accessed via SQL and NoSQL interfaces.
MySQL Cluster has many attributes that make it ideal for new generations of highly
dynamic, highly scalable applications:
The MySQL Cluster demo provides you with a 5 min overview of MySQL Cluster:
https://www.youtube.com/watch?v=A7dBB8_yNJI
Auto-Sharding for High Write Scalability
MySQL Cluster is designed to support write-intensive workloads with the ability to
scale across hundreds of nodes – allowing services to start small and expand quickly
as demand takes-off.
MySQL Cluster is implemented as an active / active, multi-master database ensuring
updates can be handled by any data node, and are instantly available to all of the
other clients accessing the cluster. Tables are automatically sharded across a pool of
low cost commodity data nodes, enabling the database to scale horizontally to serve
read and write-intensive workloads, accessed both from SQL and directly via NoSQL
APIs. By automatically sharding tables at the database layer, MySQL Cluster
eliminates the need to shard at the application layer, greatly simplifying application
development and maintenance. Sharding is entirely transparent to the application,
which can connect to any node in the cluster and have queries automatically access
the correct shard(s) in order to satisfy a query or commit a transaction.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
10
It is important to note that unlike other distributed databases, users do not lose the
ability to perform JOIN operations or sacrifice ACID-guarantees when performing
queries and transactions across shards. Adaptive Query Localization (AQL) pushes
JOIN operations down to the data nodes where they are executed locally and in
parallel, significantly reducing network hops and delivering up to 70x lower latency.
Referential integrity is maintained between tables with Foreign Keys which are
enforced on both the SQL and NoSQL APIs. Those tables can live in different
shards, and even in different data centers.
As a result of technologies such as AQL, MySQL Cluster can serve real-time
analytics across live data sets, along with high throughput OLTP operations.
Examples include recommendations engines and clickstream analysis in web
applications, pre-pay billing promotions in mobile telecoms networks or fraud
detection in payment systems, such as those used by PayPal who rely on MySQL
Cluster to protect nearly $150B of transactions per year.
Performance
MySQL Cluster benchmarks demonstrating 200 Million NoSQL Queries per
Second (QPS) and 2,5 Million SQL Statements per Second are available at:
http://www.mysql.com/why-mysql/benchmarks/mysql-cluster/
Scaling Across Data Centers
Web services are global and developers want to ensure their databases can scaleout across regions. MySQL Cluster offers full active-active Geographic Replication,
allowing the same data to be accessed in clusters located in data centers
separated by arbitrary distances. This reduces the effects of geographic latency by
pushing data closer to the user, as well as providing a capability for geographic
redundancy and disaster recovery.
MySQL Cluster also offers Multi-Site Clustering, providing additional options for cross
data center scalability and fault tolerance. Data nodes can be split across data
centers with synchronous replication between them.
Whether you are replicating within the cluster, across data centers or between
storage engines, all replication activities are performed concurrently – so users can
combine scaling and High Availability (HA) strategies.
On-Line Schema Evolution
As services evolve, developers may want to add new functionality, which may
demand updating the database schema. This operation can be very disruptive for
many databases, with ALTER TABLE commands taking the database offline for the
duration of the operation. MySQL Cluster supports on-line schema changes,
enabling users to add new columns and tables and add and remove indexes – all
while continuing to serve read and write requests, and without affecting response
times.
More information about MySQL Cluster is available at:
http://www.mysql.com/products/cluster/
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
11
7. The Best of Both Worlds: SQL AND NoSQL
In MySQL 5.7 a new data type for storing JSON data in MySQL tables has been
added. Having a native data type for JSON provides some major benefits:
•



Document Validation - Only valid JSON documents can be stored in a
JSON column, so you get automatic validation of your data.
Efficient Access - More importantly, when you store a JSON document in a
JSON column, it is not stored as a plain text value. Instead, it is stored in an
optimized binary format that allows for quicker access to object members and
array elements.
Performance - Improve your query performance by creating indexes on
values within the JSON columns. This can be achieved with “functional
indexes” on virtual columns.
Convenience - The additional inline syntax for JSON columns makes it very
natural to integrate Document queries within your SQL. For example
(features.feature is a JSON column):
SELECT feature->"$.properties.STREET" AS property_street FROM features
WHERE id = 121254;
Additionally, Oracle announced the MySQL Document Store, enabling you to benefit
from the best of the NoSQL and SQL worlds in the same MySQL database! You will
be able to combine the flexibility of schema-less document stores with the power and
proven performance of the relational model. This opens up a tremendous number of
new use cases for MySQL users.
The MySQL Document Store is currently available to testing and feedback via
http://labs.mysql.com.
To learn more:
 Watch the video: https://www.youtube.com/watch?v=1Dk517M-_7o
 Read the documentation:
https://dev.mysql.com/doc/refman/5.7/en/document-store.html
Oracle had also implemented NoSQL interfaces directly to the InnoDB and MySQL
Cluster (NDB) storage engines, which bypass the SQL layer completely. Without
SQL parsing and optimization, Key-Value data can be written directly to MySQL
tables up to 9x faster, while maintaining ACID guarantees. In addition, users can
continue to run complex queries with SQL across the same data set.
Memcached Implementation for InnoDB
The Memcached API for InnoDB was released with MySQL 5.6. As illustrated in the
following figure, Memcached for InnoDB is implemented via a Memcached daemon
plugin to the mysqld process, with the Memcached protocol mapped to the native
InnoDB API.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
12
With the Memcached daemon running in the same process space, users get very low
latency access to their data while also leveraging the scalability enhancements
delivered with InnoDB and a simple deployment and management model. Multiple
web / application servers can remotely access InnoDB tables via the memcached
API to get direct access to a shared data set.
With simultaneous SQL access, users can maintain all the advanced functionality
offered by InnoDB including support for Foreign Keys, Full Text Search, and complex
JOIN operations.
SQL and NoSQL Interfaces in MySQL Cluster
As MySQL Cluster stores tables in network-distributed data nodes, rather than in the
MySQL Server, there are multiple interfaces available to access the database. We
have already discussed the Memcached API but MySQL Cluster offers other
interfaces as well for maximum developer flexibility.
The chart below shows some of the access methods available to the developer. The
native API for MySQL Cluster is the C++ based NDB API. All other interfaces access
the data through the NDB API. At the extreme left hand side of the chart, an
application has embedded the NDB API library enabling it to make native C++ calls
to the database, and therefore delivering the lowest possible latency. On the extreme
right hand side of the chart, MySQL presents a standard SQL interface to the data
nodes, and provides connectivity to all of the standard MySQL connectors.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
13
Whichever API is used to insert or query data, it is important to emphasize that all of
these SQL and NoSQL access methods can be used simultaneously, across the
same data set, to provide the ultimate developer flexibility.
8. The World’s Most Popular Open Source
Database
As the world’s most popular open source database, MySQL is at the center of what
has come to be called the “MySQL Ecosystem”. This ecosystem comprises millions
of developers, DBAs, System Administrators, DevOps Managers and more…
collectively enhancing the value of relying on MySQL.
The fact that MySQL is the world’s most popular open source database presents a
number of advantages including:
Product Maturity
MySQL is a proven and mature solution. It has evolved over the years benefitting
from feedback from a huge number of developers and DBAs - relying on it for the
most demanding Web applications in the world, pushing its limits, and contributing in
a number of ways to the performance, reliability and ease of use of MySQL.
Blogs from engineering managers at successful Web properties such as Pinterest
and Etsy have highlighted the wisdom of selecting proven and mature technologies,
whether for new startups or projects:
https://blogs.oracle.com/MySQL/entry/on_choosing_mature_technologies
Wide Availability of Competencies
Chances are that developers, DBAs, System Administrators or DevOps Managers in
your organization are already familiar with MySQL. If not, it will be easy for you to
find MySQL competencies. MySQL consistently rates as the #1 or #2 IT skill needed
for Linux professionals in the Linuxcareer.com “IT skills watch” update:
http://www.linuxcareer.com/it-skills-watch
Additionally, numerous consulting companies offer MySQL-related services in
addition to those offered by Oracle.
Ubiquity: Platforms and languages
MySQL is available on all major platforms: Linux, Microsoft Windows, Oracle Solaris,
Apple Mac OS, FreeBSD and more.
MySQL has connectors for all key development languages including PHP, Perl,
Python, Java, C, C++, C# and Ruby but also Node.js, Go and more.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
14
Integration with third party tools:
MySQL integrates with a wide range of third party solutions for High Availability,
Backup, Business Intelligence…etc. They include both open source software and
proprietary solutions.
Additionally Oracle is integrating MySQL with relevant Oracle solutions. Completed
certifications include so far:










Oracle Linux
Oracle VM
Oracle Enterprise Manager
Oracle GoldenGate
Oracle Secure Backup
Oracle Audit Vault & Database Firewall
Oracle Fusion Middleware
Oracle Clusterware
Oracle OpenStack for Oracle Linux
MyOracle Online Support
The MySQL Community
The vast, very active and passionate MySQL Community represents a crucial
advantage for all MySQL users. For example:

MySQL has been battle tested in such a wide variety of use cases that it is
very likely someone else (or many actually) already faced the same issue you
are or will be confronted by. You will therefore easily be able to get help
online and find the answer to your questions.

Various extensions, drivers…etc have been developed for MySQL and are at
your disposal.

New features and releases are exposed to millions of eye balls, in front of
which “all bugs are shallow”3. They therefore mature faster to a reliable
production quality.
Beyond its technical merits, the MySQL ecosystem therefore represents another
crucial benefit to MySQL users, and offers additional reasons to rely on the world’s
most popular open source database.
3
Linus’ Law: http://en.wikipedia.org/wiki/Linus%27s_Law
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
15
9. Low TCO
As noted earlier in this document, Oracle MySQL Cloud Service represents the most
comprehensive MySQL offering in the cloud. It is also extremely cost-effective:
More detailed information is available at: https://cloud.oracle.com/mysql/pricing
Additionally, relying on Oracle MySQL Cloud Service enables you to:

Transform CAPEX into OPEX: Instead of incurring major upfront capital
expenses and purchasing various infrastructure components including
hardware, software, networking…etc, you purchase a service on-demand,
and turn capital expenses into operating ones. Additionally, your costs will
scale according to your growth. You won’t have to plan for maximum capacity
usage purchasing additional infrastructure in advance, and you can also scale
down costs in case of reduced demand.

Lower IT costs: Operating its own data centers is very costly at many levels
in order to implement, manage and upgrade the needed resources, from
space and electricity to human resources. Furthermore, building redundancy
is often required but also means that expensive infrastructure stays idle most
of time…

Enhance operational efficiency: With Oracle MySQL Cloud Service,
overworked DBAs can save time on day to day database administration tasks
and focus on high value activities, helping to drive digital transformation
initiatives and grow your business. They additionally have access to exclusive
advanced features, management tools and technical support to help them
very effectively manage MySQL databases and improve operational
efficiency.

Improve uptime: The average hourly cost of an infrastructure failure is
estimated at 100,000 USD per hour4. Relying on Oracle MySQL Cloud
4
https://devops.com/2015/02/11/real-cost-downtime/
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
16
Service will help you improve uptime: you will rely on the Oracle Cloud
infrastructure and benefit from alerts and tools enabling you to remedy to
potential problems before they impact your system.

Accelerate innovation: Increased agility and faster innovation is often
described as a major benefit of cloud computing, directly impacting revenues.
You can focus your resources and mind power on growing your business, not
on infrastructure management. The ability to experiment at low cost helps you
build better products, and enables you to accelerate time to market.
10. Oracle and MySQL
Oracle significantly invests in MySQL and drives MySQL innovation. Under Oracle’s
stewardship the MySQL Engineering team delivers the best MySQL releases ever,
and produces more and better products than ever before in MySQL’s history. Oracle
doubled the size of both the MySQL Engineering team and the technical support
team and tripled the size of the Quality Assurance (QA) team since the acquisition of
Sun Microsystems.
For organizations relying on MySQL, Oracle’s ownership and investment in MySQL
represents excellent news at multiple levels:



The performance, scalability reliability and security of MySQL has never been
better than it is now, and keeps improving thanks to Oracle’s investment in
MySQL
Oracle MySQL Cloud Service is the only MySQL Cloud Service integrating
MySQL Enterprise Edition, allowing you to rapidly, securely and cost-effectively
deliver MySQL-based applications
You get all the benefits of the world’s most popular open source database,
delivered to you by the #1 database company.
Conclusion
In this whitepaper we’ve reviewed the top 10 reasons to choose MySQL for next
generation Web-based applications.
With ever-increasing data volumes, developers, DBAs and DevOps managers are
looking to build modern web & cloud-based applications exhibiting high performance,
scalability and manageability while maintaining the highest levels of reliability and
data integrity. Oracle MySQL Cloud Service allows them to achieve this goal.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
17
Additional Resources
https://cloud.oracle.com/mysql
http://www.mysql.com/
MySQL Enterprise Edition Demo:
https://www.youtube.com/watch?v=ypQh9H9Rf9w
MySQL Cluster Demo:
https://www.youtube.com/watch?v=A7dBB8_yNJI
To contact an Oracle MySQL Representative:
http://www.mysql.com/about/contact/
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
18