SlideShare une entreprise Scribd logo
1  sur  55
Télécharger pour lire hors ligne
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise
Mari o Beck
MySQL Sales Consulting Manager EMEA
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.
3
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Agenda
1
2
3
4
5
Why MySQL?
Why MySQL Enterprise Edition?
Management Tools
Advanced Features
Support & Additional Oracle Product Integrations
4
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Why MySQL?
5
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Complete Solutions
• Best of breed components at every level of the stack
• Complete: Meets most customer requirements
• Oracle Database & MySQL Complementary
On-Premises and in the Cloud
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Cloud
Web & Enterprise OEM & ISVs
Industry Leaders Rely on MySQL
7
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Powers The Web
Over 500 million Tweets/day. 143,200 Tweets/sec in Aug 2013
”Many petabytes” of data. 11.2 Million Row changes & 2.5 billion
rows read /sec handled in MySQL
6 billion hours of video watched each month. 100 hours of video
uploaded every minute
Globally-distributed database with 100 terabytes of user-related
data based on MySQL Cluster
8
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Why MySQL Enterprise Edition?
9
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Adoption in Your Organization
OEM product
Custom
Application
Vendor
Requirement
Ad Hoc Need
Typical Early Adoption Model
• Support by ‘Web’
• Backup by ‘mysqldump’
• Monitoring by ‘script’
• Tuning by ‘log’
• Hardening by ‘password’
Usual early adoption model and mindset.
Not inherently bad at the beginning, but
conditions evolve…
10
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Power Curve of MySQL Deployments
Initial Deployment
‘Nice to Have’ Era
Business Value
Discovered
Business Critical
Complete
Operationalization
Typical Pattern
Time
Criticality
• Not unusual to go from initial deployment to business critical in well
under 12 months
• The implication is missing a budget cycle to pay for now ‘must have’
• The key is being ready for when ‘Business Critical’ hits
11
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Replication Lossless Semi-Synchronous
GTIDs
Crash Safe
Time Delayed
Multi-threaded
Multi-Source
InnoDB Improved Throughput
Default Online DDL
Full Text Search
NoSQL Access
M y S Q L U t i l i t i e s
EXPLAIN
O p t i m i z e r : F a s t e r
Q u e r y E x e c u t i o n a n d
B e t t e r D i a g n o s t i c s
G I S
Performance
Schema
Security Partitioning
12
Why MySQL Enterprise Edition?
All the Database Features You Love
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Why MySQL Enterprise Edition?
In Addition to all the MySQL Features you Love
Insure Your Deployments
Get the Best Results
Delight Customers
Improve
Performance
& Scalability
Enhance Agility &
Productivity
Reduce TCO
Mitigate Risks
Get
Immediate
Help if/when
Needed
Increase
Customer
Satisfaction
13
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Management ToolsAdvanced Features Support
• Scalability
• High Availability
• Security
• Audit
• Encryption
• Monitoring
• Backup
• Development
• Administration
• Migration
• Technical Support
• Consultative Support
• Oracle Certifications
MySQL Enterprise Edition
14
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Edition:
Management Tools
15
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Single Dashboard to manage Oracle stack for Web & Cloud
• An estimated 70% of Oracle customers also use MySQL
– For Web, custom, departmental and embedded applications
– #1 Requested integration
16
Oracle Enterprise Manager for MySQL GA
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Enterprise Manager for MySQL
17
Performance
Security
Availability
• Availability monitoring
• Performance monitoring
• Configuration monitoring
• All available metrics collected
– Allowing for custom threshold
based incident reports
• MySQL auto-detection
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Monitor
18
Application
Big Fish Games is a global leader in the online games industry
and distributes more games worldwide than any other online
site.
Key Business Benefit
MySQL Query Analyzer provides a consolidated view of query
activities and execution details, and has enabled Big Fish
Games to quickly identify poorly running queries and tackle
the root causes directly in the SQL code.
Why MySQL?
“With the MySQL Query Analyzer, we were able to identify and
analyze problematic SQL code, and triple our database
performance. More importantly, we were able to accomplish
this in three days, rather than taking weeks.” -- Keith
Souhrada, Software Development Engineer, Big Fish Games
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Monitor
19
• Start monitoring MySQL in 10 minutes
• Real-time MySQL performance and
availability monitoring
• Visually find & fix problem queries
• Disk monitoring for capacity planning
• Cloud friendly architecture
– No agents required
– Policy driven configuration
– Easy integration with DevOps tools
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Cloud-Friendly Architecture
20
MySQL Enterprise
Dashboard
Service Manager
Repository
HTTPS
DataCenterPublicCloudPrivateCloud
• MySQL
– Performance Schema provides Query Analyzer data
– Provides all MySQL related metrics
• Service Manager
– Collects all MySQL related metrics
– Collects all OS/Host related metrics
• Repository
– Stores all historical data
• Agent (optional)
– Only required for OS/Host metrics
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Enterprise Monitor Dashboard
21
"The MySQL Enterprise Monitor is an absolute
must for any DBA who takes his work seriously.”
Adrian Baumann
System Specialist
Federal Office of Information Technology &
Telecommunications
• SLA monitoring
• Real-time performance monitoring
• Alerts & notifications
• MySQL best practice advisors
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
“With the MySQL Query Analyzer, we were able to identify
and analyze problematic SQL code, and triple our database
performance. More importantly, we were able to
accomplish this in three days, rather than taking weeks.”
Keith Souhrada
Software Development Engineer
Big Fish Games
Enterprise Query Analyzer
22
• Real-time query performance
• Visual correlation graphs
• Find & fix expensive queries
• Detailed query statistics
• Query Response Time index (QRTi)
– “Quality of Service” (QoS) measurement
for each query
– QoS measurement for a server, group, or
every instance
– Single metric for query performance
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Enterprise Replication Monitor
23
• Auto-discovers replication topology
• Master/Slave performance
monitoring
• Replication advisor
• Best practice replication advice
"I use the MySQL Enterprise Monitor
every day to monitor and keep tabs on
our MySQL databases. Quick one stop
shopping for keeping tabs on them.”
Wes Homer,
Sr System and Network Administrator
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Best Practice Advisors
24
• Enforce MySQL best practices
• 14 Advisor categories
• 250+ Advisors
• Threshold-based alerts
– Exponential moving averages
– Rate change detection
• Expert problem resolution advice
"I definitely recommend the MySQL Enterprise
Monitor to DBAs who don't have a ton of MySQL
experience. It makes monitoring MySQL security,
performance and availability very easy to
understand and to act on.”
Sandi Barr
Sr. Software Engineer
Schneider Electric
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Backup
• Online, non-locking backup and recovery
– Complete MySQL instance backup (data and config)
– Partial backup and restore
• Direct Cloud storage backups (S3, etc.)
• Incremental backups
• Point-in-time recovery
• Advanced compressed and encryption
• Backup to tape (SBT)
• Backup validation
• Optimistic backups
• Cross-Platform (Windows, Linux, Unix)
25
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Monitor + Backup
26
• Monitor backup results
• Monitor backup performance
• Ensure backups are up to date
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Workbench EE
• Database migrations
– From Microsoft SQL Server,
PostgreSQL, Sybase ASE, Sybase SQL
Anywhere, SQLite, Microsoft Access,
and more
• Manage migration projects
• Source and target selection
• Object migration
• Data migration
• MySQL version upgrades
27
New! Database Migration Wizard
for SQL Server, Sybase, SQLite, SQL Anywhere & PostgreSQL
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Workbench EE + Audit
• Fast and easy access to Audit
events
• Indexed searches
– Event type
– User account
– Date range
– Text match
28
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Workbench EE + Backup
• Create and manage backup jobs
– Create new backup jobs
– Schedule backup jobs to run
automatically
– View current backup jobs
– View recent backup activity
• Restore backups
– Full, partial, incremental …
29
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL SYS Schema
Helper objects for DBAs, Developers and Operations staff
• Helps simplify DBA / Ops tasks
- Monitor server health, user and/or host statistics, and other key metrics
- Spot, diagnose, and tune performance issues
• Provides easy to understand views with insights into
- IO hot spots, Locking and Costly SQL statements
- Schema, table and index statistics
• SYS is similar to
- Oracle v$ catalog views
30
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Edition:
Advanced Features
31
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• Provides 20x better scalability
• Plugin improves sustained
performance as user connections
grow
MySQL Enterprise Scalability: Thread Pool
32
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Scalability: Thread Pool
33
Performance
Security
Availability
Internal Clients
Connection Execution Threads
External Clients
Thread Pool
Thread Group 1
Threads 1 - 4096
Thread Group 2
Threads 4097 - 8193
Thread Group N
Threads 8194 - N
Thread Group 1
Thread Group 2
Thread Group N
• Contains configurable number of thread groups (default = 16)
– Each group manages up to 4096 re-usable threads
• Each connection assigned to thread group via round robin
• Threads are prioritized and statements queued
– Improves scalability as concurrent connections grow, protection from DOS attacks
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Security
• SSL enabled communication
• Access control
– Enterprise authentication (PAM, Windows, LDAP, etc.)
– Proxy users
• Auditing and monitoring
– MySQL security advisors
– Oracle Audit Vault
• Oracle Database Firewall
34
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Encryption
• MySQL encryption libraries
– Symmetric encryption AES256
– Public-key / asymmetric cryptography
• Key management
– Generate public and private keys
– Key exchange methods: RSA, DSA, DH
• Sign and verify data
– Cryptographic hashing for digital signing, verification, & validation
35
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Audit
• Out-of-the-box logging of connections, logins, and query
• User defined policies for filtering, and log rotation
• Dynamically enabled, disabled: no server restart
• XML-based audit stream per Oracle Audit Vault spec
– Easily integrate all auditing within Audit Vault
36
Adds regulatory compliance to
MySQL applications (HIPAA,
Sarbanes-Oxley, PCI, etc.)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Audit
37
2. User Joe connects and runs a query
1. DBA enables Audit plugin
3. Joe’s connection & query logged
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Authentication
38
• PAM (Pluggable Authentication Modules)
– Access external authentication methods
– Standard interface (Unix, LDAP, Kerberos, others)
– Proxied and non-proxied users
• Windows
– Access native Windows services
– Authenticate users already logged into Windows
(Windows Active Directory)
• Pluggable Authentication API Integrates MySQL with existing
security infrastructures and SOPs
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 39
High Level – Transparent Data Encryption
MySQL Database
Encrypted
Tablespace
Files
Protected
Key
Hacker /
Dishonest OS User
Accesses
Files Directly
Information
Access Blocked
By Encryption
New in
MySQL 5.7.11!
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Introduction to using MySQL Transparent Data Encryption
SQL
• New option in CREATE TABLE
ENCRYPTION=“Y”
• New SQL : ALTER INSTANCE ROTATE
INNODB MASTER KEY
Plugin Infrastructure
• New plugin type : keyring
• Ability to load plugin before InnoDB
initialization : --early-plugin-load
Keyring plugin
• Used to retrieve keys
InnoDB
• Support for encrypted tables
• IMPORT/EXPORT of encrypted tables
• Support for master key rotation
Confidential – Oracle Internal/Restricted/Highly Restricted 40
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Firewall
• SQL Injection Protection with Positive Security Model
41
• Out of policy database transactions detected and blocked
• Logging & Analysis
Select * from employee where id=22
Select * from employee where id=22 or 1=1
Block & Log✖
Allow✔
White ListApplications
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Firewall Details
• Firewall operation is turned on at a per user level
• Per User States are
– RECORDING CALL mysql.sp_set_firewall_mode(´user@localhost´, ´RECORDING´);
– PROTECTING CALL mysql.sp_set_firewall_mode(´user@localhost´, ´PROTECTING´);
– OFF CALL mysql.sp_set_firewall_mode(´user@localhost´, ´OFF´);
– DETECTING CALL mysql.sp_set_firewall_mode(´user@localhost´, ´DETECTING´);
42
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Support & Additional
Oracle Product Integrations
46
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Support
• Largest MySQL engineering and support organization
• Backed by the MySQL developers
• World-class support, in 29 languages
• Hot fixes & maintenance releases
• 24x7x365
• Unlimited incidents
• Consultative support
• Global scale and reach
Get immediate help for any MySQL
issue, plus expert advice
47
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Consultative Support
Make the Most of your Deployments
• Remote troubleshooting
• Replication review
• Partitioning review
• Schema review
• Query review
• Performance tuning
• ...and more
48
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Fusion Middleware
49
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• MySQL specific optimizations
• Hybrid web, enterprise applications
• Offload, scale query activity to
MySQL read-only slaves
• Real-time access to web-based
analytics, reporting
• Migration path from/to MySQL from
other databases with minimal
downtime
• Also supports MySQL Cluster
Log Based, Real-
Time Change Data
Capture
Heterogeneous Source
Systems
ODS
EDW
Disaster Recovery, Data
Protection
Zero Downtime Migration
and Upgrades
Operational Reporting
Real-time BI
Standby
(Open & Active)
Reporting
Database
OGG
ETL
ETL
Query Offloading
Data Distribution
Oracle Golden Gate
50
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle VM
51
VM
SAN, iSCSI
Oracle VM Servers
Oracle VM Server Pool
VM VM
E-Delivery
Download from Oracle
•Pre-built, pre-configured template
•Complete OS, VM and MySQL
Database
•Rapid provisioning and cloning
Import to
Oracle VM
Manager
File
VM
Customize & Save
as Golden Images
VM
Save days / weeks in installation
and configuration time
Start-Up in
Oracle VM Pool
VM 1 VM 2
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Global Filtering/Policies (First Class support)
AV Repository
AV
Server
AV Agent
• For MySQL 5.5 and higher
• Audit Vault collects local MySQL
audit stream XML data based on
MySQL “collector” and auditing
data from MySQL packets on
network
• AV Console, Repo used to
browse/report, archive, manage
MySQL audit images
Oracle Audit Vault & Database Firewall
52
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Secure Backup
53
Availability
• Centralized tape backup management
• New Cloud module
– Direct backups to AWS S3 via RMAN
– Offers additional disaster recovery (DR)
protections
• MySQL Enterprise Backup
– Backups via SBT interface to OSB
– Backups directly to AWS S3
• Support for additional providers coming soon!
Admin
Server
SBT Library
RMAN
Media Server Cloud Storage
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Clusterware
54
Security
• Business continuity and High Availability
• Scalability and agility
• Cost-effective workload management
• Standardized Deployment and System
Management
• Ensures business critical work is satisfied
within defined performance and
availability SLAs
• New MySQL Plugin!
Oracle RAC MySQLMySQL
Oracle ASM / ACFS
Oracle Clusterware
Consolidated Pool of Storage with
Automatic Storage Management (ASM)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL & Oracle Product Integrations
• Oracle Linux
• Oracle VM
• Oracle Solaris
• Oracle Clusterware
• Oracle Secure Backup
• Oracle Enterprise Manager
• Oracle Fusion Middleware
• Oracle Golden Gate
• Oracle Audit Vault & Database Firewall
• MyOracle Online Support
MySQL Integrates into your Oracle Environment
55
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Performance
• Performance at scale
• Monitoring and tuning
Peace of Mind
• Insurance
• Immediate help
if/when needed
TCO
• Reduced risk of downtime
• Improved Productivity
Risks
• Security & regulatory
compliance
• Contact with MySQL team
DevOps Agility
• Automated scaling &
management
• Flexible, real-time backups
Customer Satisfaction
• Application performance
• Application uptime
56
The Bottom Line
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Get Started Today!
MySQL Enterprise Edition Trial Contact a MySQL Sales Rep
57
http://www.mysql.com/trials/ http://www.mysql.com/about/contact/
MySQL Enterprise Edition Overview

Contenu connexe

Tendances

MySQL Intro JSON NoSQL
MySQL Intro JSON NoSQLMySQL Intro JSON NoSQL
MySQL Intro JSON NoSQLMark Swarbrick
 
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQLMySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQLOlivier DASINI
 
MySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMark Swarbrick
 
MySQL Enterprise Backup apr 2016
MySQL Enterprise Backup apr 2016MySQL Enterprise Backup apr 2016
MySQL Enterprise Backup apr 2016Ted Wennmark
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise MonitorTed Wennmark
 
MySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA optionsMySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA optionsTed Wennmark
 
MySQL Tech Tour 2015 - 5.7 Security
MySQL Tech Tour 2015 - 5.7 SecurityMySQL Tech Tour 2015 - 5.7 Security
MySQL Tech Tour 2015 - 5.7 SecurityMark Swarbrick
 
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud ServiceMySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud ServiceOlivier DASINI
 
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB ClusterMySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB ClusterOlivier DASINI
 
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015Mario Beck
 
MySQL Security
MySQL SecurityMySQL Security
MySQL SecurityMario Beck
 
MySQL 5.7 Replication News
MySQL 5.7 Replication News MySQL 5.7 Replication News
MySQL 5.7 Replication News Ted Wennmark
 
MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)Keith Hollman
 
MySQL London Tech Tour March 2015 - Embedded Database of Choice
MySQL London Tech Tour March 2015 - Embedded Database of ChoiceMySQL London Tech Tour March 2015 - Embedded Database of Choice
MySQL London Tech Tour March 2015 - Embedded Database of ChoiceMark Swarbrick
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise MonitorMario Beck
 
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)Mario Beck
 
MySQL Technology Overview
MySQL Technology OverviewMySQL Technology Overview
MySQL Technology OverviewKeith Hollman
 
MySQL 5.7: Focus on Replication
MySQL 5.7: Focus on ReplicationMySQL 5.7: Focus on Replication
MySQL 5.7: Focus on ReplicationMario Beck
 
MySQL Manchester TT - Security
MySQL Manchester TT  - SecurityMySQL Manchester TT  - Security
MySQL Manchester TT - SecurityMark Swarbrick
 

Tendances (20)

MySQL Intro JSON NoSQL
MySQL Intro JSON NoSQLMySQL Intro JSON NoSQL
MySQL Intro JSON NoSQL
 
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQLMySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQL
 
MySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt IntroMySQL Tech Tour 2015 - Alt Intro
MySQL Tech Tour 2015 - Alt Intro
 
MySQL Enterprise Backup apr 2016
MySQL Enterprise Backup apr 2016MySQL Enterprise Backup apr 2016
MySQL Enterprise Backup apr 2016
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise Monitor
 
MySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA optionsMySQL 5.6, news in 5.7 and our HA options
MySQL 5.6, news in 5.7 and our HA options
 
MySQL Tech Tour 2015 - 5.7 Security
MySQL Tech Tour 2015 - 5.7 SecurityMySQL Tech Tour 2015 - 5.7 Security
MySQL Tech Tour 2015 - 5.7 Security
 
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud ServiceMySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
MySQL Day Paris 2016 - Introducing Oracle MySQL Cloud Service
 
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB ClusterMySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
MySQL Day Paris 2016 - MySQL HA: InnoDB Cluster and NDB Cluster
 
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015
 
MySQL Security
MySQL SecurityMySQL Security
MySQL Security
 
MySQL 5.7 Replication News
MySQL 5.7 Replication News MySQL 5.7 Replication News
MySQL 5.7 Replication News
 
MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)MySQL Enterprise Edition - Complete Guide (2019)
MySQL Enterprise Edition - Complete Guide (2019)
 
MySQL London Tech Tour March 2015 - Embedded Database of Choice
MySQL London Tech Tour March 2015 - Embedded Database of ChoiceMySQL London Tech Tour March 2015 - Embedded Database of Choice
MySQL London Tech Tour March 2015 - Embedded Database of Choice
 
MySQL overview
MySQL overviewMySQL overview
MySQL overview
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise Monitor
 
MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)MySQL for Software-as-a-Service (SaaS)
MySQL for Software-as-a-Service (SaaS)
 
MySQL Technology Overview
MySQL Technology OverviewMySQL Technology Overview
MySQL Technology Overview
 
MySQL 5.7: Focus on Replication
MySQL 5.7: Focus on ReplicationMySQL 5.7: Focus on Replication
MySQL 5.7: Focus on Replication
 
MySQL Manchester TT - Security
MySQL Manchester TT  - SecurityMySQL Manchester TT  - Security
MySQL Manchester TT - Security
 

Similaire à MySQL Enterprise Edition Overview

MySQL enterprise edition
MySQL enterprise edition MySQL enterprise edition
MySQL enterprise edition Mark Swarbrick
 
MySQL Enterprise Portfolio
MySQL Enterprise PortfolioMySQL Enterprise Portfolio
MySQL Enterprise PortfolioAbel Flórez
 
Netherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise MonitorNetherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise MonitorMark Swarbrick
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementMark Matthews
 
Modern Data Security with MySQL
Modern Data Security with MySQLModern Data Security with MySQL
Modern Data Security with MySQLVittorio Cioe
 
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...Mark Swarbrick
 
Netherlands Tech Tour 05 - Strategic Operationalization of MySQL
Netherlands Tech Tour 05 - Strategic Operationalization of MySQLNetherlands Tech Tour 05 - Strategic Operationalization of MySQL
Netherlands Tech Tour 05 - Strategic Operationalization of MySQLMark Swarbrick
 
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014Manuel Contreras
 
Using MySQL in the Cloud
Using MySQL in the CloudUsing MySQL in the Cloud
Using MySQL in the CloudMatt Lord
 
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...OracleMySQL
 
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...GeneXus
 
BGOUG 2014: Developing Using MySQL
BGOUG 2014: Developing Using MySQLBGOUG 2014: Developing Using MySQL
BGOUG 2014: Developing Using MySQLGeorgi Kodinov
 
Introduction to MySQL
Introduction to MySQLIntroduction to MySQL
Introduction to MySQLTed Wennmark
 
MySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarMySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarAndrew Morgan
 
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)Andrew Morgan
 
Netherlands Tech Tour 03 - MySQL Cluster
Netherlands Tech Tour 03 -   MySQL ClusterNetherlands Tech Tour 03 -   MySQL Cluster
Netherlands Tech Tour 03 - MySQL ClusterMark Swarbrick
 
My sql en la nube conoce las mejores prácticas en administración y operación_...
My sql en la nube conoce las mejores prácticas en administración y operación_...My sql en la nube conoce las mejores prácticas en administración y operación_...
My sql en la nube conoce las mejores prácticas en administración y operación_...GeneXus
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & designMark Swarbrick
 

Similaire à MySQL Enterprise Edition Overview (20)

MySQL enterprise edition
MySQL enterprise edition MySQL enterprise edition
MySQL enterprise edition
 
MySQL Enterprise Portfolio
MySQL Enterprise PortfolioMySQL Enterprise Portfolio
MySQL Enterprise Portfolio
 
Netherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise MonitorNetherlands Tech Tour - 06 MySQL Enterprise Monitor
Netherlands Tech Tour - 06 MySQL Enterprise Monitor
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance Improvement
 
Modern Data Security with MySQL
Modern Data Security with MySQLModern Data Security with MySQL
Modern Data Security with MySQL
 
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
 
Netherlands Tech Tour 05 - Strategic Operationalization of MySQL
Netherlands Tech Tour 05 - Strategic Operationalization of MySQLNetherlands Tech Tour 05 - Strategic Operationalization of MySQL
Netherlands Tech Tour 05 - Strategic Operationalization of MySQL
 
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
Oracle MySQL Tutorial -- MySQL NoSQL Cloud Buenos Aires Nov, 13 2014
 
Using MySQL in the Cloud
Using MySQL in the CloudUsing MySQL in the Cloud
Using MySQL in the Cloud
 
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
MySQL in oracle_environments(Part 2): MySQL Enterprise Monitor & Oracle Enter...
 
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
 
BGOUG 2014: Developing Using MySQL
BGOUG 2014: Developing Using MySQLBGOUG 2014: Developing Using MySQL
BGOUG 2014: Developing Using MySQL
 
MySQL Latest News
MySQL Latest NewsMySQL Latest News
MySQL Latest News
 
Introduction to MySQL
Introduction to MySQLIntroduction to MySQL
Introduction to MySQL
 
MySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinarMySQL High Availability Solutions - Feb 2015 webinar
MySQL High Availability Solutions - Feb 2015 webinar
 
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
MySQL Cluster - Latest Developments (up to and including MySQL Cluster 7.4)
 
Netherlands Tech Tour 03 - MySQL Cluster
Netherlands Tech Tour 03 -   MySQL ClusterNetherlands Tech Tour 03 -   MySQL Cluster
Netherlands Tech Tour 03 - MySQL Cluster
 
MySQL cluster 7.4
MySQL cluster 7.4 MySQL cluster 7.4
MySQL cluster 7.4
 
My sql en la nube conoce las mejores prácticas en administración y operación_...
My sql en la nube conoce las mejores prácticas en administración y operación_...My sql en la nube conoce las mejores prácticas en administración y operación_...
My sql en la nube conoce las mejores prácticas en administración y operación_...
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & design
 

Plus de Mario Beck

MySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB ClusterMySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB ClusterMario Beck
 
MySQL Enterprise Backup
MySQL Enterprise BackupMySQL Enterprise Backup
MySQL Enterprise BackupMario Beck
 
NoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSONNoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSONMario Beck
 
MySQL 5.7: Focus on InnoDB
MySQL 5.7: Focus on InnoDBMySQL 5.7: Focus on InnoDB
MySQL 5.7: Focus on InnoDBMario Beck
 
MySQL's Performance Schema, SYS Schema and Workbench Integration
MySQL's Performance Schema, SYS Schema and Workbench IntegrationMySQL's Performance Schema, SYS Schema and Workbench Integration
MySQL's Performance Schema, SYS Schema and Workbench IntegrationMario Beck
 

Plus de Mario Beck (6)

MySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB ClusterMySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB Cluster
 
MySQL Enterprise Backup
MySQL Enterprise BackupMySQL Enterprise Backup
MySQL Enterprise Backup
 
NoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSONNoSQL and MySQL: News about JSON
NoSQL and MySQL: News about JSON
 
MySQL 5.7: Focus on InnoDB
MySQL 5.7: Focus on InnoDBMySQL 5.7: Focus on InnoDB
MySQL 5.7: Focus on InnoDB
 
MySQL Cluster
MySQL ClusterMySQL Cluster
MySQL Cluster
 
MySQL's Performance Schema, SYS Schema and Workbench Integration
MySQL's Performance Schema, SYS Schema and Workbench IntegrationMySQL's Performance Schema, SYS Schema and Workbench Integration
MySQL's Performance Schema, SYS Schema and Workbench Integration
 

Dernier

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Dernier (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

MySQL Enterprise Edition Overview

  • 1.
  • 2. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Mari o Beck MySQL Sales Consulting Manager EMEA
  • 3. 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. 3
  • 4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Agenda 1 2 3 4 5 Why MySQL? Why MySQL Enterprise Edition? Management Tools Advanced Features Support & Additional Oracle Product Integrations 4
  • 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Why MySQL? 5
  • 6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Complete Solutions • Best of breed components at every level of the stack • Complete: Meets most customer requirements • Oracle Database & MySQL Complementary On-Premises and in the Cloud
  • 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Cloud Web & Enterprise OEM & ISVs Industry Leaders Rely on MySQL 7
  • 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Powers The Web Over 500 million Tweets/day. 143,200 Tweets/sec in Aug 2013 ”Many petabytes” of data. 11.2 Million Row changes & 2.5 billion rows read /sec handled in MySQL 6 billion hours of video watched each month. 100 hours of video uploaded every minute Globally-distributed database with 100 terabytes of user-related data based on MySQL Cluster 8
  • 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Why MySQL Enterprise Edition? 9
  • 10. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Adoption in Your Organization OEM product Custom Application Vendor Requirement Ad Hoc Need Typical Early Adoption Model • Support by ‘Web’ • Backup by ‘mysqldump’ • Monitoring by ‘script’ • Tuning by ‘log’ • Hardening by ‘password’ Usual early adoption model and mindset. Not inherently bad at the beginning, but conditions evolve… 10
  • 11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Power Curve of MySQL Deployments Initial Deployment ‘Nice to Have’ Era Business Value Discovered Business Critical Complete Operationalization Typical Pattern Time Criticality • Not unusual to go from initial deployment to business critical in well under 12 months • The implication is missing a budget cycle to pay for now ‘must have’ • The key is being ready for when ‘Business Critical’ hits 11
  • 12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Replication Lossless Semi-Synchronous GTIDs Crash Safe Time Delayed Multi-threaded Multi-Source InnoDB Improved Throughput Default Online DDL Full Text Search NoSQL Access M y S Q L U t i l i t i e s EXPLAIN O p t i m i z e r : F a s t e r Q u e r y E x e c u t i o n a n d B e t t e r D i a g n o s t i c s G I S Performance Schema Security Partitioning 12 Why MySQL Enterprise Edition? All the Database Features You Love
  • 13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Why MySQL Enterprise Edition? In Addition to all the MySQL Features you Love Insure Your Deployments Get the Best Results Delight Customers Improve Performance & Scalability Enhance Agility & Productivity Reduce TCO Mitigate Risks Get Immediate Help if/when Needed Increase Customer Satisfaction 13
  • 14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Management ToolsAdvanced Features Support • Scalability • High Availability • Security • Audit • Encryption • Monitoring • Backup • Development • Administration • Migration • Technical Support • Consultative Support • Oracle Certifications MySQL Enterprise Edition 14
  • 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition: Management Tools 15
  • 16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Single Dashboard to manage Oracle stack for Web & Cloud • An estimated 70% of Oracle customers also use MySQL – For Web, custom, departmental and embedded applications – #1 Requested integration 16 Oracle Enterprise Manager for MySQL GA
  • 17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Enterprise Manager for MySQL 17 Performance Security Availability • Availability monitoring • Performance monitoring • Configuration monitoring • All available metrics collected – Allowing for custom threshold based incident reports • MySQL auto-detection
  • 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Monitor 18 Application Big Fish Games is a global leader in the online games industry and distributes more games worldwide than any other online site. Key Business Benefit MySQL Query Analyzer provides a consolidated view of query activities and execution details, and has enabled Big Fish Games to quickly identify poorly running queries and tackle the root causes directly in the SQL code. Why MySQL? “With the MySQL Query Analyzer, we were able to identify and analyze problematic SQL code, and triple our database performance. More importantly, we were able to accomplish this in three days, rather than taking weeks.” -- Keith Souhrada, Software Development Engineer, Big Fish Games
  • 19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Monitor 19 • Start monitoring MySQL in 10 minutes • Real-time MySQL performance and availability monitoring • Visually find & fix problem queries • Disk monitoring for capacity planning • Cloud friendly architecture – No agents required – Policy driven configuration – Easy integration with DevOps tools
  • 20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Cloud-Friendly Architecture 20 MySQL Enterprise Dashboard Service Manager Repository HTTPS DataCenterPublicCloudPrivateCloud • MySQL – Performance Schema provides Query Analyzer data – Provides all MySQL related metrics • Service Manager – Collects all MySQL related metrics – Collects all OS/Host related metrics • Repository – Stores all historical data • Agent (optional) – Only required for OS/Host metrics
  • 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Enterprise Monitor Dashboard 21 "The MySQL Enterprise Monitor is an absolute must for any DBA who takes his work seriously.” Adrian Baumann System Specialist Federal Office of Information Technology & Telecommunications • SLA monitoring • Real-time performance monitoring • Alerts & notifications • MySQL best practice advisors
  • 22. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | “With the MySQL Query Analyzer, we were able to identify and analyze problematic SQL code, and triple our database performance. More importantly, we were able to accomplish this in three days, rather than taking weeks.” Keith Souhrada Software Development Engineer Big Fish Games Enterprise Query Analyzer 22 • Real-time query performance • Visual correlation graphs • Find & fix expensive queries • Detailed query statistics • Query Response Time index (QRTi) – “Quality of Service” (QoS) measurement for each query – QoS measurement for a server, group, or every instance – Single metric for query performance
  • 23. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Enterprise Replication Monitor 23 • Auto-discovers replication topology • Master/Slave performance monitoring • Replication advisor • Best practice replication advice "I use the MySQL Enterprise Monitor every day to monitor and keep tabs on our MySQL databases. Quick one stop shopping for keeping tabs on them.” Wes Homer, Sr System and Network Administrator
  • 24. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Best Practice Advisors 24 • Enforce MySQL best practices • 14 Advisor categories • 250+ Advisors • Threshold-based alerts – Exponential moving averages – Rate change detection • Expert problem resolution advice "I definitely recommend the MySQL Enterprise Monitor to DBAs who don't have a ton of MySQL experience. It makes monitoring MySQL security, performance and availability very easy to understand and to act on.” Sandi Barr Sr. Software Engineer Schneider Electric
  • 25. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Backup • Online, non-locking backup and recovery – Complete MySQL instance backup (data and config) – Partial backup and restore • Direct Cloud storage backups (S3, etc.) • Incremental backups • Point-in-time recovery • Advanced compressed and encryption • Backup to tape (SBT) • Backup validation • Optimistic backups • Cross-Platform (Windows, Linux, Unix) 25
  • 26. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Monitor + Backup 26 • Monitor backup results • Monitor backup performance • Ensure backups are up to date
  • 27. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Workbench EE • Database migrations – From Microsoft SQL Server, PostgreSQL, Sybase ASE, Sybase SQL Anywhere, SQLite, Microsoft Access, and more • Manage migration projects • Source and target selection • Object migration • Data migration • MySQL version upgrades 27 New! Database Migration Wizard for SQL Server, Sybase, SQLite, SQL Anywhere & PostgreSQL
  • 28. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Workbench EE + Audit • Fast and easy access to Audit events • Indexed searches – Event type – User account – Date range – Text match 28
  • 29. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Workbench EE + Backup • Create and manage backup jobs – Create new backup jobs – Schedule backup jobs to run automatically – View current backup jobs – View recent backup activity • Restore backups – Full, partial, incremental … 29
  • 30. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL SYS Schema Helper objects for DBAs, Developers and Operations staff • Helps simplify DBA / Ops tasks - Monitor server health, user and/or host statistics, and other key metrics - Spot, diagnose, and tune performance issues • Provides easy to understand views with insights into - IO hot spots, Locking and Costly SQL statements - Schema, table and index statistics • SYS is similar to - Oracle v$ catalog views 30
  • 31. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Edition: Advanced Features 31
  • 32. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Provides 20x better scalability • Plugin improves sustained performance as user connections grow MySQL Enterprise Scalability: Thread Pool 32
  • 33. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Scalability: Thread Pool 33 Performance Security Availability Internal Clients Connection Execution Threads External Clients Thread Pool Thread Group 1 Threads 1 - 4096 Thread Group 2 Threads 4097 - 8193 Thread Group N Threads 8194 - N Thread Group 1 Thread Group 2 Thread Group N • Contains configurable number of thread groups (default = 16) – Each group manages up to 4096 re-usable threads • Each connection assigned to thread group via round robin • Threads are prioritized and statements queued – Improves scalability as concurrent connections grow, protection from DOS attacks
  • 34. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Security • SSL enabled communication • Access control – Enterprise authentication (PAM, Windows, LDAP, etc.) – Proxy users • Auditing and monitoring – MySQL security advisors – Oracle Audit Vault • Oracle Database Firewall 34
  • 35. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Encryption • MySQL encryption libraries – Symmetric encryption AES256 – Public-key / asymmetric cryptography • Key management – Generate public and private keys – Key exchange methods: RSA, DSA, DH • Sign and verify data – Cryptographic hashing for digital signing, verification, & validation 35
  • 36. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Audit • Out-of-the-box logging of connections, logins, and query • User defined policies for filtering, and log rotation • Dynamically enabled, disabled: no server restart • XML-based audit stream per Oracle Audit Vault spec – Easily integrate all auditing within Audit Vault 36 Adds regulatory compliance to MySQL applications (HIPAA, Sarbanes-Oxley, PCI, etc.)
  • 37. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Audit 37 2. User Joe connects and runs a query 1. DBA enables Audit plugin 3. Joe’s connection & query logged
  • 38. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Authentication 38 • PAM (Pluggable Authentication Modules) – Access external authentication methods – Standard interface (Unix, LDAP, Kerberos, others) – Proxied and non-proxied users • Windows – Access native Windows services – Authenticate users already logged into Windows (Windows Active Directory) • Pluggable Authentication API Integrates MySQL with existing security infrastructures and SOPs
  • 39. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 39 High Level – Transparent Data Encryption MySQL Database Encrypted Tablespace Files Protected Key Hacker / Dishonest OS User Accesses Files Directly Information Access Blocked By Encryption New in MySQL 5.7.11!
  • 40. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Introduction to using MySQL Transparent Data Encryption SQL • New option in CREATE TABLE ENCRYPTION=“Y” • New SQL : ALTER INSTANCE ROTATE INNODB MASTER KEY Plugin Infrastructure • New plugin type : keyring • Ability to load plugin before InnoDB initialization : --early-plugin-load Keyring plugin • Used to retrieve keys InnoDB • Support for encrypted tables • IMPORT/EXPORT of encrypted tables • Support for master key rotation Confidential – Oracle Internal/Restricted/Highly Restricted 40
  • 41. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Firewall • SQL Injection Protection with Positive Security Model 41 • Out of policy database transactions detected and blocked • Logging & Analysis Select * from employee where id=22 Select * from employee where id=22 or 1=1 Block & Log✖ Allow✔ White ListApplications
  • 42. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Firewall Details • Firewall operation is turned on at a per user level • Per User States are – RECORDING CALL mysql.sp_set_firewall_mode(´user@localhost´, ´RECORDING´); – PROTECTING CALL mysql.sp_set_firewall_mode(´user@localhost´, ´PROTECTING´); – OFF CALL mysql.sp_set_firewall_mode(´user@localhost´, ´OFF´); – DETECTING CALL mysql.sp_set_firewall_mode(´user@localhost´, ´DETECTING´); 42
  • 43. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Support & Additional Oracle Product Integrations 46
  • 44. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Support • Largest MySQL engineering and support organization • Backed by the MySQL developers • World-class support, in 29 languages • Hot fixes & maintenance releases • 24x7x365 • Unlimited incidents • Consultative support • Global scale and reach Get immediate help for any MySQL issue, plus expert advice 47
  • 45. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL Consultative Support Make the Most of your Deployments • Remote troubleshooting • Replication review • Partitioning review • Schema review • Query review • Performance tuning • ...and more 48
  • 46. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Fusion Middleware 49
  • 47. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • MySQL specific optimizations • Hybrid web, enterprise applications • Offload, scale query activity to MySQL read-only slaves • Real-time access to web-based analytics, reporting • Migration path from/to MySQL from other databases with minimal downtime • Also supports MySQL Cluster Log Based, Real- Time Change Data Capture Heterogeneous Source Systems ODS EDW Disaster Recovery, Data Protection Zero Downtime Migration and Upgrades Operational Reporting Real-time BI Standby (Open & Active) Reporting Database OGG ETL ETL Query Offloading Data Distribution Oracle Golden Gate 50
  • 48. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM 51 VM SAN, iSCSI Oracle VM Servers Oracle VM Server Pool VM VM E-Delivery Download from Oracle •Pre-built, pre-configured template •Complete OS, VM and MySQL Database •Rapid provisioning and cloning Import to Oracle VM Manager File VM Customize & Save as Golden Images VM Save days / weeks in installation and configuration time Start-Up in Oracle VM Pool VM 1 VM 2
  • 49. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Global Filtering/Policies (First Class support) AV Repository AV Server AV Agent • For MySQL 5.5 and higher • Audit Vault collects local MySQL audit stream XML data based on MySQL “collector” and auditing data from MySQL packets on network • AV Console, Repo used to browse/report, archive, manage MySQL audit images Oracle Audit Vault & Database Firewall 52
  • 50. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Secure Backup 53 Availability • Centralized tape backup management • New Cloud module – Direct backups to AWS S3 via RMAN – Offers additional disaster recovery (DR) protections • MySQL Enterprise Backup – Backups via SBT interface to OSB – Backups directly to AWS S3 • Support for additional providers coming soon! Admin Server SBT Library RMAN Media Server Cloud Storage
  • 51. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Clusterware 54 Security • Business continuity and High Availability • Scalability and agility • Cost-effective workload management • Standardized Deployment and System Management • Ensures business critical work is satisfied within defined performance and availability SLAs • New MySQL Plugin! Oracle RAC MySQLMySQL Oracle ASM / ACFS Oracle Clusterware Consolidated Pool of Storage with Automatic Storage Management (ASM)
  • 52. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | MySQL & Oracle Product Integrations • Oracle Linux • Oracle VM • Oracle Solaris • Oracle Clusterware • Oracle Secure Backup • Oracle Enterprise Manager • Oracle Fusion Middleware • Oracle Golden Gate • Oracle Audit Vault & Database Firewall • MyOracle Online Support MySQL Integrates into your Oracle Environment 55
  • 53. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Performance • Performance at scale • Monitoring and tuning Peace of Mind • Insurance • Immediate help if/when needed TCO • Reduced risk of downtime • Improved Productivity Risks • Security & regulatory compliance • Contact with MySQL team DevOps Agility • Automated scaling & management • Flexible, real-time backups Customer Satisfaction • Application performance • Application uptime 56 The Bottom Line
  • 54. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Get Started Today! MySQL Enterprise Edition Trial Contact a MySQL Sales Rep 57 http://www.mysql.com/trials/ http://www.mysql.com/about/contact/