MySQL in the Real World™ 
Copyright © 2014, Oracle and/or its affiliates. All rriigghhttss rreesseerrvveedd.. || 
Abel Flórez 
abel.florez@oracle.com 
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. 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
2
Program Agenda 
Oracle Stewardship 
Reaching Out to the MySQL Community 
1 
2 
Real World™ samples 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
3 
3
Program Agenda 
Oracle Stewardship 
Reaching Out to the MySQL Community 
1 
2 
Real World™ samples 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
3 
4
Nearly 5 Years of Oracle Stewardship 
More Investment, More Innovation 
2x Engineering Staff 
3x QA Staff 
Jan 2010 Sept 2014 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
5 
2x Support Staff
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 
Oracle Products Certifications 
MySQL Windows Installer 
MySQL Enterprise Security 
MySQL Enterprise Scalability 
MySQL Enterprise Audit 
MySQL Cluster 7.2 
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 
Driving MySQL Innovation: 2010 - 2014 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
MySQL Enterprise Monitor 2.3 
MySQL Cluster Manager 1.1 
MySQL Enterprise Backup 3.7 
All GA! 
MySQL Cluster Manager 1.3 
MySQL Utilities 
MySQL Workbench 6.0 
All GA! 
MySQL Fabric 
MySQL Workbench 6.2 
MySQL Database 5.7 DMRs* 
MySQL Cluster 7.4 DMR 
*Development Milestone Release 
All GA! 
Available Now! 
Partial List of Releases Delivered 
6
MySQL 5.7: Innovation & Quality 
• Worklogs Implemented: 244 
• New MTR Tests for 5.7: 497 
• Total Bugs Fixed in 5.7: 1263 
• Total Bugs Fixed since 5.5: 8259 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
– Since MySQL 5.5 GA Dec 15, 2010 
7
MySQL & Oracle Product Integrations 
• Oracle Linux 
• Oracle VM 
• Oracle Solaris 
• Oracle Clusterware 
• Oracle Secure Backup 
• Oracle Enterprise Manager 
• Oracle Fusion Middleware 
• Oracle GoldenGate 
• Oracle Audit Vault & Database Firewall 
• MyOracle Online Support 
MySQL Integrates into your Oracle Environment 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
8
Program Agenda 
Oracle Stewardship 
Reaching Out to the MySQL Community 
1 
2 
Real World™ samples 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
3 
Oracle Confidential – Internal/Restricted/Highly Restricted 9
MySQL Fabric: OpenStack Server Provisioning labs.mysql.com 
Improving Cloud Operations 
• Provisions machines & MySQL 
– Initially using OpenStack Nova 
– Other cloud frameworks on the way 
(OpenStack Trove, AWS,…) 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
• Server setup 
– Clones slave 
– Sets up replication 
– Performs custom operations 
11
MySQL Community Repositories: Yum, APT, NuGET 
• Simple and convenient way to install & 
update MySQL products 
• Supports the following distributions 
– Oracle, Red Hat, CentOS 
– Fedora 
– Ubuntu, Debian 
• The latest releases of 
– MySQL Database 
– MySQL Workbench 
– MySQL Connector/ODBC 
– MySQL Connector/Python 
– MySQL Connector/NET 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
• Coming Soon 
– SUSE 
– Preconfigured Containers 
– Improved support for popular DevOps 
deployment tools 
– MySQL Utilities 
12
MySQL Source Code Available on GitHub 
• Git for MySQL Engineering 
– Fast, flexible and great for a distributed team 
– Great tooling 
– Large and vibrant community 
• GitHub for MySQL Community 
– Easy and fast code availability to the community and to downstream projects 
– Beta repo available today at https://github.com/mysql 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
– More info at http://mysqlrelease.com 
13
Program Agenda 
Oracle Stewardship 
Reaching Out to the MySQL Community 
1 
2 
Real World™ samples 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
3 
14
MySQL: Powering the Web 
Web OEM / ISV's 
SaaS, Hosting Telecommunications Enterprise 2.0 
Leading Open Source Database 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
"The notion persists within many traditional enterprises that once you reach a certain 
level of application importance, it is necessary to transition to big, expensive boxes 
running big, expensive databases. However, free-thinking members of their IT staffs 
are beginning to ask the question: 'What can we learn from Google, Yahoo, and 
Wikipedia on how to scale for high growth?'" 
Stephen O'Grady, Principal Analyst 
Red Monk 
Wikipedia's growth statistics are simply amazing. Since its introduction in 2001: 
• Monthly visitor growth from less than 50,000 to over 350 million 
• Content growth from less than 100 articles to over 15 million 
• Contributor growth from less than 100 to over 300,000 
Wikipedia relies upon MySQL replication to scale-out their database infrastructure 
and accommodate more visitors, more articles and more contributors. 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Suggesting that we could develop a synchronization server in a few 
months that would rival the performance and reliability of MySQL, which 
has been in development for nearly 20 years and is used by thousands of 
companies around the world, would have been ridiculous. Furthermore, 
none of our developers had experience developing high-performance, 
robust server software. We were more than happy to trust this portion of 
our software to open source developers. 
Science Activity Planner (SAP) is the primary science downlink analysis and uplink 
planning tool for NASA’s Mars Exploration Rover Mission. 
During each sol (Martian day) of mission operations, scientists and engineers use SAP 
to visualize the data acquired by the rover on previous sols and develop a plan of 
activities for the rover to accomplish on the next sol. Other operations tools then refine 
the plan and transmit it to the spacecraft. 
SAP uses MySQL to synchronize data between multiple 
program instances and ensure HA 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Millions of people every day visit the BBC News website for their daily fix 
of world news and analysis. Stories from hundreds of dedicated 
journalists in all time zones are constantly being fed to the site, which 
currently attracts 35 million unique users and receives over 800 million 
page impressions each month. 
The BBC wanted a dynamic system, working in real time, which would give audiences a 
real sense of the news stories on the website being picked up most by other users. 
The challenge was to balance a demand for high performance with value for money on 
a limited budget. The BBC’s solution was to develop the 'BBC News Live Stats' system 
in-house, supported by an open source software stack consisting of Apache web 
servers, Linux as the operating system and the MySQL database for data management. 
BBC News Website uses MySQL to Monitor Reader Interest 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
”Caspur relies on MySQL Enterprise because MySQL is the de-facto 
industry-standard database used in Bioinformatics. The MySQL Query 
Analyzer allows more effective monitoring and optimization of database 
queries.” 
Nico Sanna Senior Technology Manager Divisione HPC Chimica e Biologia 
Computazionale Consorzio CASPUR 
CASPUR is a non-profit inter-university consortium which was founded in 1992, based 
in Rome. It deals with scientific supercomputing applications and innovative 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
technologies. 
CASPUR employs a MySQL Enterprise subscription that allows them to monitor application 
reliability using MySQL Monitor, and improves query performance through the MySQL 
Query
“MySQL represents a very reliable and strong foundation for a 
computational analysis application like ours, and has been a key to its 
success.” 
Matti Hellqvist, 
Bank of Finland 
The Bank of Finland (BoF) acts as Finland's central bank, national monetary authority, 
and member of the European System of Central Banks and the Eurosystem. 
The BoF has developed a versatile Payment and Settlement System Simulator (BoFPSS2), 
for making payments and settlement system simulations. The simulator can be 
used for analyzing liquidity needs, risk issues, settlement algorithms as well as changes in 
behavioral patterns, authority policies & regulations, settlement conventions and pricing 
or costs issues. It is freely available for research purposes at http://pss.bof.fi. 
The BoF selected MySQL as embedded database within its PSS2 product in 
order to provide the turnkey, easy to use and powerful simulation application they were 
hoping other central bank economists would also adopt. 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
”The Central Registry is an extremely mission critical application 
that must never go down or face interruptions. Powering the Central 
Registry with MySQL Enterprise helped us ensure that the system is 
reliable and highly available while very performant and flexible.” 
Jan Fridén 
Medical Doctor, Sahlgrenska University Hospital 
Sahlgrenska University Hospital (SU) provides emergency and basic care within the city 
of Göteborg with 700,000 inhabitants, as well as highly specialized care for the Västra 
Götaland county with 1.7 million inhabitants. 
Every year, Sahlgrenska University Hospital records two million referrals and comments 
through the Central Registry system which is powered by MySQL. All in all, the Central 
Registry manages about 100 gigabytes of data with up to 2,000 concurrent users on a 
yearly basis. 
The Central iRegistry (CR) s a Java-based system where referrals and comments 
are registered - either illustrated by images, graphs or as plain text. 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
“Thanks in part to MySQL, we deliver a highly reliable and robust SaaS 
solution to Fortune 100 companies at affordable prices that our 
competitors can’t touch.” 
Trevor Stansbury 
President, Supply Dynamics 
Supply Dynamics is a leading supply chain solution provider that is focused on material 
consolidation solutions known as “Material Demand Aggregation.” 
Supply Dynamics developed an innovative, SaaS solution that has the ability to seamlessly 
integrate with an OEM customer’s existing ERP/MRP/Data Warehouse systems such as SAP 
R/3. This allows the OEM to get an aggregate view into total raw material demand across its 
supply chain, encompassing a virtually unlimited number of manufacturing sites and sub-tier 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 
suppliers. 
Supply Dynamics relies on MySQL to cost effectively 
store tens of thousands of unique multi-level Bill of Material records, 
synchronizing those in real-time with actual finished part demand at the OEM.
Copyright © 2014, Oracle and/or its affiliates. All rriigghhttss rreesseerrvveedd.. || 
Thank You! 
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.

MySQL en el mundo real. Evolución desde la compra por Oracle

  • 1.
    MySQL in theReal World™ Copyright © 2014, Oracle and/or its affiliates. All rriigghhttss rreesseerrvveedd.. || Abel Flórez abel.florez@oracle.com Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
  • 2.
    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. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 2
  • 3.
    Program Agenda OracleStewardship Reaching Out to the MySQL Community 1 2 Real World™ samples Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 3 3
  • 4.
    Program Agenda OracleStewardship Reaching Out to the MySQL Community 1 2 Real World™ samples Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 3 4
  • 5.
    Nearly 5 Yearsof Oracle Stewardship More Investment, More Innovation 2x Engineering Staff 3x QA Staff Jan 2010 Sept 2014 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 5 2x Support Staff
  • 6.
    MySQL Enterprise Monitor2.2 MySQL Cluster 7.1 MySQL Cluster Manager 1.0 MySQL Workbench 5.2 MySQL Database 5.5 MySQL Enterprise Backup 3.5 Oracle Products Certifications MySQL Windows Installer MySQL Enterprise Security MySQL Enterprise Scalability MySQL Enterprise Audit MySQL Cluster 7.2 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 Driving MySQL Innovation: 2010 - 2014 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Monitor 2.3 MySQL Cluster Manager 1.1 MySQL Enterprise Backup 3.7 All GA! MySQL Cluster Manager 1.3 MySQL Utilities MySQL Workbench 6.0 All GA! MySQL Fabric MySQL Workbench 6.2 MySQL Database 5.7 DMRs* MySQL Cluster 7.4 DMR *Development Milestone Release All GA! Available Now! Partial List of Releases Delivered 6
  • 7.
    MySQL 5.7: Innovation& Quality • Worklogs Implemented: 244 • New MTR Tests for 5.7: 497 • Total Bugs Fixed in 5.7: 1263 • Total Bugs Fixed since 5.5: 8259 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | – Since MySQL 5.5 GA Dec 15, 2010 7
  • 8.
    MySQL & OracleProduct Integrations • Oracle Linux • Oracle VM • Oracle Solaris • Oracle Clusterware • Oracle Secure Backup • Oracle Enterprise Manager • Oracle Fusion Middleware • Oracle GoldenGate • Oracle Audit Vault & Database Firewall • MyOracle Online Support MySQL Integrates into your Oracle Environment Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 8
  • 9.
    Program Agenda OracleStewardship Reaching Out to the MySQL Community 1 2 Real World™ samples Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 3 Oracle Confidential – Internal/Restricted/Highly Restricted 9
  • 10.
    MySQL Fabric: OpenStackServer Provisioning labs.mysql.com Improving Cloud Operations • Provisions machines & MySQL – Initially using OpenStack Nova – Other cloud frameworks on the way (OpenStack Trove, AWS,…) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • Server setup – Clones slave – Sets up replication – Performs custom operations 11
  • 11.
    MySQL Community Repositories:Yum, APT, NuGET • Simple and convenient way to install & update MySQL products • Supports the following distributions – Oracle, Red Hat, CentOS – Fedora – Ubuntu, Debian • The latest releases of – MySQL Database – MySQL Workbench – MySQL Connector/ODBC – MySQL Connector/Python – MySQL Connector/NET Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • Coming Soon – SUSE – Preconfigured Containers – Improved support for popular DevOps deployment tools – MySQL Utilities 12
  • 12.
    MySQL Source CodeAvailable on GitHub • Git for MySQL Engineering – Fast, flexible and great for a distributed team – Great tooling – Large and vibrant community • GitHub for MySQL Community – Easy and fast code availability to the community and to downstream projects – Beta repo available today at https://github.com/mysql Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | – More info at http://mysqlrelease.com 13
  • 13.
    Program Agenda OracleStewardship Reaching Out to the MySQL Community 1 2 Real World™ samples Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 3 14
  • 14.
    MySQL: Powering theWeb Web OEM / ISV's SaaS, Hosting Telecommunications Enterprise 2.0 Leading Open Source Database Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 15.
    "The notion persistswithin many traditional enterprises that once you reach a certain level of application importance, it is necessary to transition to big, expensive boxes running big, expensive databases. However, free-thinking members of their IT staffs are beginning to ask the question: 'What can we learn from Google, Yahoo, and Wikipedia on how to scale for high growth?'" Stephen O'Grady, Principal Analyst Red Monk Wikipedia's growth statistics are simply amazing. Since its introduction in 2001: • Monthly visitor growth from less than 50,000 to over 350 million • Content growth from less than 100 articles to over 15 million • Contributor growth from less than 100 to over 300,000 Wikipedia relies upon MySQL replication to scale-out their database infrastructure and accommodate more visitors, more articles and more contributors. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 16.
    Suggesting that wecould develop a synchronization server in a few months that would rival the performance and reliability of MySQL, which has been in development for nearly 20 years and is used by thousands of companies around the world, would have been ridiculous. Furthermore, none of our developers had experience developing high-performance, robust server software. We were more than happy to trust this portion of our software to open source developers. Science Activity Planner (SAP) is the primary science downlink analysis and uplink planning tool for NASA’s Mars Exploration Rover Mission. During each sol (Martian day) of mission operations, scientists and engineers use SAP to visualize the data acquired by the rover on previous sols and develop a plan of activities for the rover to accomplish on the next sol. Other operations tools then refine the plan and transmit it to the spacecraft. SAP uses MySQL to synchronize data between multiple program instances and ensure HA Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 17.
    Millions of peopleevery day visit the BBC News website for their daily fix of world news and analysis. Stories from hundreds of dedicated journalists in all time zones are constantly being fed to the site, which currently attracts 35 million unique users and receives over 800 million page impressions each month. The BBC wanted a dynamic system, working in real time, which would give audiences a real sense of the news stories on the website being picked up most by other users. The challenge was to balance a demand for high performance with value for money on a limited budget. The BBC’s solution was to develop the 'BBC News Live Stats' system in-house, supported by an open source software stack consisting of Apache web servers, Linux as the operating system and the MySQL database for data management. BBC News Website uses MySQL to Monitor Reader Interest Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 18.
    ”Caspur relies onMySQL Enterprise because MySQL is the de-facto industry-standard database used in Bioinformatics. The MySQL Query Analyzer allows more effective monitoring and optimization of database queries.” Nico Sanna Senior Technology Manager Divisione HPC Chimica e Biologia Computazionale Consorzio CASPUR CASPUR is a non-profit inter-university consortium which was founded in 1992, based in Rome. It deals with scientific supercomputing applications and innovative Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | technologies. CASPUR employs a MySQL Enterprise subscription that allows them to monitor application reliability using MySQL Monitor, and improves query performance through the MySQL Query
  • 19.
    “MySQL represents avery reliable and strong foundation for a computational analysis application like ours, and has been a key to its success.” Matti Hellqvist, Bank of Finland The Bank of Finland (BoF) acts as Finland's central bank, national monetary authority, and member of the European System of Central Banks and the Eurosystem. The BoF has developed a versatile Payment and Settlement System Simulator (BoFPSS2), for making payments and settlement system simulations. The simulator can be used for analyzing liquidity needs, risk issues, settlement algorithms as well as changes in behavioral patterns, authority policies & regulations, settlement conventions and pricing or costs issues. It is freely available for research purposes at http://pss.bof.fi. The BoF selected MySQL as embedded database within its PSS2 product in order to provide the turnkey, easy to use and powerful simulation application they were hoping other central bank economists would also adopt. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 20.
    ”The Central Registryis an extremely mission critical application that must never go down or face interruptions. Powering the Central Registry with MySQL Enterprise helped us ensure that the system is reliable and highly available while very performant and flexible.” Jan Fridén Medical Doctor, Sahlgrenska University Hospital Sahlgrenska University Hospital (SU) provides emergency and basic care within the city of Göteborg with 700,000 inhabitants, as well as highly specialized care for the Västra Götaland county with 1.7 million inhabitants. Every year, Sahlgrenska University Hospital records two million referrals and comments through the Central Registry system which is powered by MySQL. All in all, the Central Registry manages about 100 gigabytes of data with up to 2,000 concurrent users on a yearly basis. The Central iRegistry (CR) s a Java-based system where referrals and comments are registered - either illustrated by images, graphs or as plain text. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 21.
    “Thanks in partto MySQL, we deliver a highly reliable and robust SaaS solution to Fortune 100 companies at affordable prices that our competitors can’t touch.” Trevor Stansbury President, Supply Dynamics Supply Dynamics is a leading supply chain solution provider that is focused on material consolidation solutions known as “Material Demand Aggregation.” Supply Dynamics developed an innovative, SaaS solution that has the ability to seamlessly integrate with an OEM customer’s existing ERP/MRP/Data Warehouse systems such as SAP R/3. This allows the OEM to get an aggregate view into total raw material demand across its supply chain, encompassing a virtually unlimited number of manufacturing sites and sub-tier Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | suppliers. Supply Dynamics relies on MySQL to cost effectively store tens of thousands of unique multi-level Bill of Material records, synchronizing those in real-time with actual finished part demand at the OEM.
  • 22.
    Copyright © 2014,Oracle and/or its affiliates. All rriigghhttss rreesseerrvveedd.. || Thank You! Copyright © 2014, Oracle and/or its affiliates. All rights reserved.