SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
<Insert Picture Here>




Keynote: MySQL Product Roadmap
                RDBMS and NoSQL, and Beyond

Ryusuke Kajiyama, MySQL Sales Consulting Manager, Oracle Corp.
Megha Singhvi, MySQL technical consultant, Oracle India
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.
MySQL Makes The Cover!
Oracle Database and MySQL
Complementary

   •  Together Servicing Broader User Needs
Enterprise Applications
(ERP, CRM, SCM…etc)Well Suited for Web-based Apps,
   •  MySQL
       Custom Departmental apps and
       Embedded apps
   •  Users can Benefit by Running MySQL and
       Oracle Together
Oracle’s Investment in MySQL
Rapid Innovation
Make MySQL a Better MySQL
•  #1 Open Source Database for Web Applications
•  “M” in most complete LAMP stack
•  Embedded

Develop, Promote and Support MySQL
•  Improved engineering, consulting and support
•  Leverage 24x7, World-Class Oracle Support

MySQL Community Edition
•  Source and binary releases
•  GPL license
More Product Releases Than Ever Before
    Driving MySQL Innovation
       Continuous
                                                                         •  MySQL Enterprise Backup 3.6
        Innovation                         •  MySQL Database 5.5
                                                                             •  Oracle VM Template for
                                      •  MySQL Enterprise Backup 3.5         MySQL Enterprise Edition
                                      •  MySQL Enterprise Monitor 2.3                GA!
                                       •  MySQL Cluster Manager 1.1
                                                 All GA!
                                                                             MySQL Database 5.6
                                                                             MySQL Cluster 7.2
                  •  MySQL Workbench 5.2                                           DMR*
                            GA!                                                and MySQL Labs!
                                                                              (“early and often”)
•  MySQL Enterprise Monitor 2.2
•  MySQL Cluster 7.1
•  MySQL Cluster Manager 1.0
     All GA!
                                                                        A Better MySQL

                                                                *Development Milestone Release

   Q2 CY2010           Q3 CY2010           Q4 CY2010          Q1 CY2011            Q2-4 CY2011
Industry Leading Customers




         Web                           OEM / ISV’s




 SaaS, Cloud      Telecommunications         Enterprise 2.0


               Rely on MySQL
               MySQL IS POWERING THE WEB
MySQL Enterprise Edition
MySQL Enterprise Edition
Most secure, scalable MySQL Database, Online Backup,
Development/Monitoring Tools, backed by Oracle Premier
Lifetime Support


                      Oracle Product        Oracle Premier
                Certifications/Integrations    Support

           MySQL Enterprise                        MySQL Enterprise
              Backup                             Monitor/Query Analyzer


    MySQL Enterprise                                         MySQL Enterprise
       Security                                                 Scalability


 MySQL Enterprise
  High Availability                                            MySQL Workbench
MySQL Enterprise Edition
                               •  Reliability, Performance
MySQL Database
                               •  Ease of Use
                               •  Online “Hot” Backup,
MySQL Enterprise Backup
                               •  Point in Time Recovery (PITR)
                               •  Global Monitoring of All Servers
MySQL Enterprise Monitor
                               •  MySQL Query Analyzer
                               •  Database Design & Development
MySQL Workbench
                               •  MySQL Administration
                               •  External Authentication
MySQL Enterprise Security
                               •  LDAP, Kerberos, Windows AD etc
                               •  Thread Pooling
MySQL Enterprise Scalability
                               •  Sustainable High Performance
                               •  24x7, Unlimited Incidents
Oracle Premier Support
                               •  Consultative Support
MySQL Database
        Performance, Reliability, Ease of Use
          Support for common
          development
          languages/platforms

Efficient multi-
threaded session
handling


Full DML, DDL
parsing, cost
based optimizer,
caching of queries
and result sets

Flexible Storage
Engine options for
application specific
storage needs


Flexible logging and physical storage options
MySQL Database
SysBench Benchmarks - Linux




                                          MySQL 5.5.6
                                          (Default InnoDB)



                                          MySQL 5.1.50
                                          (InnoDB Plug-in)



                                          MySQL 5.1.50
                                          (InnoDB built-in)




  370% performance gain                   Intel Xeon X7460 x86_64
                                          4 CPU x 6 Cores/CPU
                                          2.66 GHz, 32GB RAM
    for MySQL 5.5 over 5.1.50; at scale   Fedora 10
MySQL Database
SysBench Benchmarks - Windows




                                           MySQL 5.5.6
                                           (Default InnoDB)



                                           MySQL 5.1.50
                                           (InnoDB Plug-in)



                                           MySQL 5.1.50
                                           (InnoDB built-in)




 1560% performance gain                   Intel x86_64
                                          4 CPU x 2 Cores/CPU
                                          3.166 GHz, 8GB RAM
    for MySQL 5.5 over 5.1.50; at scale   Windows Server 2008
MySQL Enterprise Security
MySQL External Authentication

•  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.
PAM Authentication
      Example

                1. Joe logs in using         App
                   application user
                   name/password.
                                                   Connector
  2. Connector sends the user
     name/password to the                                              4. PAM library verifies credentials
     MySQL server.                                                        (using e.g. LDAP or Kerberos
Connected	
                                                               etc) and returns yes/no answer
                                                                          for delivery to client.
                                       3. User name/password sent
                                          to the PAM library, yes/no
                                          answer from PAM library
                       PAM                returned to client.                    PAM library
                                                                                 and various
                   Authentication                                                 backends

                         CREATE USER joe
                          IDENTIFIED WITH 'authentication_pam'
                         AS ‘mysql';
MySQL Enterprise Scalability
   MySQL Thread Pool

   •  MySQL default thread-handling – excellent
      performance, can limit scalability as user connections
      grow
   •  MySQL Thread Pool improves sustained
      performance/scale as user connections grow
   •  Thread Pool API




Ensures better, sustained performance as user loads continue to grow.
MySQL Enterprise Edition
                                   MySQL 5.5 Sysbench OLTP Read/Write
                          8,000

                          7,000
Transactions Per Second




                                                                              MySQL Enterprise Edition
                          6,000
                                                                                                   With Thread Pool
                          5,000

                          4,000

                          3,000

                          2,000

                          1,000

                             0
                                                                              MySQL Community Server
                                                                                                 Without Thread Pool


                                          Simultaneous Database Connections    MySQL 5.5.16
                                                                               Oracle Linux 6.1, Unbreakable Kernel 2.6.32
                                                                               2 sockets, 24 cores, 2 X 12-core
                                                                               Intel(R) Xeon(R) X5670 2.93GHz CPUs

                 20x Better Scalability with Thread Pool
                                                                               72GB DDR3 RAM
                                                                               2 X LSI SCSI Disk (MR9261-8i) (597GB)
MySQL Enterprise Backup
 •  Online Backup for InnoDB
 •  Full, Incremental, Partial Backups (scriptable interface)
 •  Compression
 •  Point in Time, Full, Partial Recovery options
 •  Metadata on status, progress, history
                                            mysqlbackup
 •  Unlimited Database Size
 •  Cross-Platform
                                   MEB Backup              MySQL
    •  Windows, Linux, Unix           Files             Database Files

 •  Certified with Oracle Secure Backup

Ensures quick, online backup and recovery of your MySQL apps.
MySQL Enterprise Monitor
•  Global view of MySQL
   environment
•  Automated, rules-based
   monitoring and alerts (SMTP,
   SNMP enabled)
•  Query capture, monitoring,
   analysis and tuning, correlated
   with Monitor graphs
•  Visual monitoring of “hot”
   applications and servers
•  Real-time Replication Monitor
   with auto-discovery of master-
   slave topologies
•  Integrated with MySQL Support     A Virtual MySQL Tuning Assistant!
MySQL Query Analyzer
•  Centralized monitoring of queries
   without Slow Query Log, SHOW
   PROCESSLIST;
•  Enabled via MySQL Connectors
•  Aggregated view of query
   execution counts, time, and rows
•  Visual “grab and go” correlation
   with Monitor graphs
•  Traces query executions back to
   source code


Saves you time parsing atomic
executions from logs. Finds
problems you cannot find yourself.
Oracle Premier Support for MySQL

•  24 X 7 Problem Resolution
   Services
•  Unlimited Support Incidents
•  Knowledge Base
•  Maintenance Releases, Bug
   fixes, Patches, Updates
•  MySQL Consultative Support
•  Staffed by most experienced,
   seasoned MySQL Engineers
MySQL Product Roadmap
  MySQL 5.6: DMR* 2



       MySQL Cluster 7.2: DMR 2



       MySQL Enterprise Oracle Certifications


*DMR: Development Milestone Release
MySQL 5.6: DMR 2
MySQL 5.6: A Better MySQL.

MySQL 5.6 builds on MySQL 5.5 by improving:
  •    Optimizer for better Performance, Scalability
  •    Performance Schema for better instrumentation
  •    InnoDB for better transactional throughput
  •    Replication for higher availability, data integrity
  •    “NotOnlySQL” options for better flexibility
MySQL 5.6:
          NotOnlySQL: Memcached API                                           Labs
                                                                               Download!



                                            •  Fast, simple access to InnoDB
                 Application                  •  Accessed via Memcached API
    SQL                        NoSQL          •  Use existing Memcached clients
(MySQL Client)                 (Memcached     •  Bypasses SQL transformations
  mysqld                        Protocol)
           MySQL         Memcached
                                            •  NotOnlySQL access
           Server          plugin             •  Memcached for key-value operations
           InnoDB Storage Engine              •  SQL for rich queries, JOINs, foreign keys, etc.
                                            •  Implementation
                                              •  Memcached daemon plug-in to mysqld
                                              •  Memcached protocol mapped to the native
                                                 InnoDB API
                                              •  Shared process space for ultra-low latency
                                              •  Additional implementations in future DMs
MySQL Cluster: DMR 2
ACID Compliant Relational Database
  SQL & NoSQL interfaces



Write-Scalable & Real-Time
  Distributed, multi-master, auto-sharding, optimized in-memory structures & indices



99.999% Availability
  Shared-nothing, integrated clustering & sub-second recovery, local & geographic replication,
  on-line operations



Low Barriers to Entry
  Open-source, elastic, multiple APIs, management tools, commodity hardware
MySQL Cluster Architecture



                                  REST
                   JPA
                         Application Nodes




          Node Group 1                       Node Group 2


Cluster             F1                                 F2   Cluster
          Node 1




                                             Node 3
Mgmt                F3                                 F4   Mgmt


                    F3                                 F4




                                             Node 4
          Node 2




                    F1                                 F2
                           Data Nodes
MySQL Cluster 7.2: DMR 2
Enabling Next Generation Web Services
•  70x Higher Complex Query Performance:
  Adaptive Query Localization
•  Native memcached API
•  MySQL 5.5 Server Integration

Enhancing Cross Data Center Scaling
•  Multi-Site Clustering
•  Simplified Active / Active Replication

Simplifying Provisioning & Administration
•  Consolidated Privileges
Scale-Out on Commodity Hardware

                                     4.3M
                                     QPS
                      8 Intel servers
                          Dual-6-core CPUs @2.93 GHz
                          24GB RAM
                      2 Data Nodes per server
                      flexAsync benchmark
                          16 parallel threads, each issuing
                          256 simultaneous transactions
                          Read / Write 100KB attribute
                          Access via NDB API
API Flexibility:
SQL & NoSQL Combined


                                            Clients

                                                JDBC / ODBC
                                                 PHP / PERL
                                                Python / Ruby
  Native   memcached   HTTP/REST


                               NDB API



                               Data Nodes


 Mix
           • SQL: Complex, relational queries
  &        • HTTP / memcached: Key-Value web services
Match      • Java: Enterprise Apps
           • NDB API: Real-time services
MySQL Enterprise Oracle
Certifications
MySQL Enterprise Oracle Certifications

•  Oracle Fusion MiddleWare
  •    WebLogic Server
  •    Database Adapter for Oracle SOA Suite **
  •    Oracle Business Process Management **
  •    Oracle Virtual Directory
  •    Oracle Data Integrator
  •    Oracle Enterprise Performance Management **
  •    Oracle Identity Analytics
  •    Open SSO STS, Open SSO Fedlet
All ship with MySQL 5.x JDBC driver
** MySQL as a Metadata Repository option (in progress)
MySQL Enterprise Oracle Certifications

•  Oracle Linux
•  Oracle VM
•  Oracle VM Template
   for MySQL EE
•  Oracle GoldenGate
•  Oracle Secure Backup
•  My Oracle Online
   Support
Certifications in Progress

•  Oracle Fusion MiddleWare
 •  WebCenter Suite
 •  Enterprise Content Management
 •  Oracle Business Intelligence Suite
•  Oracle Clusterware
•  Oracle Database Firewall
•  Oracle Audit Vault
•  Oracle Enterprise Manager
•  And More…
LARGEST TEAM OF MySQL EXPERTS

LARGEST MySQL ENGINEERING & SUPPORT
           ORGANIZATION


      UNMATCHED INVESTMENT

Más contenido relacionado

La actualidad más candente

MySQL Strategy&Roadmap
MySQL Strategy&RoadmapMySQL Strategy&Roadmap
MySQL Strategy&Roadmapslidethanks
 
MySQL Enterprise Edition Overview
MySQL Enterprise Edition OverviewMySQL Enterprise Edition Overview
MySQL Enterprise Edition OverviewMario Beck
 
MySQL Features & Implementation
MySQL Features & ImplementationMySQL Features & Implementation
MySQL Features & ImplementationOSSCube
 
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo RamassoServer Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo RamassoJUG Genova
 
MySQL HA Solutions
MySQL HA SolutionsMySQL HA Solutions
MySQL HA SolutionsMat Keep
 
My sql 5.5_product_update
My sql 5.5_product_updateMy sql 5.5_product_update
My sql 5.5_product_updatehenriquesidney
 
MySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeMySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeArnab Ray
 
MySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB ClusterMySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB ClusterMario Beck
 
What is MariaDB Server 10.3?
What is MariaDB Server 10.3?What is MariaDB Server 10.3?
What is MariaDB Server 10.3?Colin Charles
 
The Dolphins Leap Again
The Dolphins Leap AgainThe Dolphins Leap Again
The Dolphins Leap AgainIvan Zoratti
 
Technology Day 2011 MySQL & MariaDB
Technology Day 2011 MySQL & MariaDBTechnology Day 2011 MySQL & MariaDB
Technology Day 2011 MySQL & MariaDBDan-Claudiu Dragoș
 
Oracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLOracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLMario Beck
 
MySQL InnoDB Cluster: High Availability Made Easy!
MySQL InnoDB Cluster: High Availability Made Easy!MySQL InnoDB Cluster: High Availability Made Easy!
MySQL InnoDB Cluster: High Availability Made Easy!Vittorio Cioe
 
State of the art of MySQL replication and clustering
State of the art of MySQL replication and clusteringState of the art of MySQL replication and clustering
State of the art of MySQL replication and clusteringGiuseppe Maxia
 
High Availability Using MySQL Group Replication
High Availability Using MySQL Group ReplicationHigh Availability Using MySQL Group Replication
High Availability Using MySQL Group ReplicationOSSCube
 
Scalability Availabilty and Management of WSO2 Carbon
Scalability Availabilty and Management of WSO2 CarbonScalability Availabilty and Management of WSO2 Carbon
Scalability Availabilty and Management of WSO2 CarbonWSO2
 
What is new in MySQL? (Lars Thalmann)
What is new in MySQL? (Lars Thalmann)What is new in MySQL? (Lars Thalmann)
What is new in MySQL? (Lars Thalmann)Ontico
 
My sql susecon_crashcourse_2012
My sql susecon_crashcourse_2012My sql susecon_crashcourse_2012
My sql susecon_crashcourse_2012sqlhjalp
 
SUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigDataSUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigDataJuan Herrera Utande
 

La actualidad más candente (20)

MySQL Strategy&Roadmap
MySQL Strategy&RoadmapMySQL Strategy&Roadmap
MySQL Strategy&Roadmap
 
MySQL 开发
MySQL 开发MySQL 开发
MySQL 开发
 
MySQL Enterprise Edition Overview
MySQL Enterprise Edition OverviewMySQL Enterprise Edition Overview
MySQL Enterprise Edition Overview
 
MySQL Features & Implementation
MySQL Features & ImplementationMySQL Features & Implementation
MySQL Features & Implementation
 
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo RamassoServer Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
 
MySQL HA Solutions
MySQL HA SolutionsMySQL HA Solutions
MySQL HA Solutions
 
My sql 5.5_product_update
My sql 5.5_product_updateMy sql 5.5_product_update
My sql 5.5_product_update
 
MySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeMySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime Time
 
MySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB ClusterMySQL InnoDB Cluster and NDB Cluster
MySQL InnoDB Cluster and NDB Cluster
 
What is MariaDB Server 10.3?
What is MariaDB Server 10.3?What is MariaDB Server 10.3?
What is MariaDB Server 10.3?
 
The Dolphins Leap Again
The Dolphins Leap AgainThe Dolphins Leap Again
The Dolphins Leap Again
 
Technology Day 2011 MySQL & MariaDB
Technology Day 2011 MySQL & MariaDBTechnology Day 2011 MySQL & MariaDB
Technology Day 2011 MySQL & MariaDB
 
Oracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQLOracle Enterprise Manager for MySQL
Oracle Enterprise Manager for MySQL
 
MySQL InnoDB Cluster: High Availability Made Easy!
MySQL InnoDB Cluster: High Availability Made Easy!MySQL InnoDB Cluster: High Availability Made Easy!
MySQL InnoDB Cluster: High Availability Made Easy!
 
State of the art of MySQL replication and clustering
State of the art of MySQL replication and clusteringState of the art of MySQL replication and clustering
State of the art of MySQL replication and clustering
 
High Availability Using MySQL Group Replication
High Availability Using MySQL Group ReplicationHigh Availability Using MySQL Group Replication
High Availability Using MySQL Group Replication
 
Scalability Availabilty and Management of WSO2 Carbon
Scalability Availabilty and Management of WSO2 CarbonScalability Availabilty and Management of WSO2 Carbon
Scalability Availabilty and Management of WSO2 Carbon
 
What is new in MySQL? (Lars Thalmann)
What is new in MySQL? (Lars Thalmann)What is new in MySQL? (Lars Thalmann)
What is new in MySQL? (Lars Thalmann)
 
My sql susecon_crashcourse_2012
My sql susecon_crashcourse_2012My sql susecon_crashcourse_2012
My sql susecon_crashcourse_2012
 
SUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigDataSUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigData
 

Similar a MySQL Product Roadmap and Beyond

My sqlstrategyroadmap
My sqlstrategyroadmapMy sqlstrategyroadmap
My sqlstrategyroadmapslidethanks
 
MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0IDG Romania
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlsqlhjalp
 
Tutorial MySQL com Java
Tutorial MySQL com JavaTutorial MySQL com Java
Tutorial MySQL com JavaMySQL Brasil
 
Posscon my sql56
Posscon my sql56Posscon my sql56
Posscon my sql56Dave Stokes
 
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB Cluster
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB ClusterWebinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB Cluster
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB ClusterContinuent
 
My sql roadmap 2008 2009
My sql roadmap 2008 2009My sql roadmap 2008 2009
My sql roadmap 2008 2009xKinAnx
 
MySQL Enterprise Edition
MySQL Enterprise EditionMySQL Enterprise Edition
MySQL Enterprise EditionMySQL Brasil
 
The MySQL ecosystem - understanding it, not running away from it!
The MySQL ecosystem - understanding it, not running away from it! The MySQL ecosystem - understanding it, not running away from it!
The MySQL ecosystem - understanding it, not running away from it! Colin Charles
 
My sql 56_roadmap_april2012_zht2
My sql 56_roadmap_april2012_zht2My sql 56_roadmap_april2012_zht2
My sql 56_roadmap_april2012_zht2Ivan Tu
 
MySQL Ecosystem in 2020
MySQL Ecosystem in 2020MySQL Ecosystem in 2020
MySQL Ecosystem in 2020Alkin Tezuysal
 
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdfMySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdfAlkin Tezuysal
 
Efficient Performance Analysis and Tuning with MySQL Enterprise Monitor
Efficient Performance Analysis and Tuning with MySQL Enterprise MonitorEfficient Performance Analysis and Tuning with MySQL Enterprise Monitor
Efficient Performance Analysis and Tuning with MySQL Enterprise MonitorMark Matthews
 
A beginners guide to MariaDB
A beginners guide to MariaDBA beginners guide to MariaDB
A beginners guide to MariaDBColin Charles
 
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
 
Seminar : &quot;The Future of MYSQL - Roadmap to Success&quot; session MySQL...
Seminar : &quot;The Future of MYSQL - Roadmap to Success&quot;  session MySQL...Seminar : &quot;The Future of MYSQL - Roadmap to Success&quot;  session MySQL...
Seminar : &quot;The Future of MYSQL - Roadmap to Success&quot; session MySQL...Software Park Thailand
 
MariaDB 10.1 what's new and what's coming in 10.2 - Tokyo MariaDB Meetup
MariaDB 10.1   what's new and what's coming in 10.2 - Tokyo MariaDB MeetupMariaDB 10.1   what's new and what's coming in 10.2 - Tokyo MariaDB Meetup
MariaDB 10.1 what's new and what's coming in 10.2 - Tokyo MariaDB MeetupColin Charles
 
What's new in MySQL 5.5?
What's new in MySQL 5.5?What's new in MySQL 5.5?
What's new in MySQL 5.5?Lenz Grimmer
 

Similar a MySQL Product Roadmap and Beyond (20)

My sqlstrategyroadmap
My sqlstrategyroadmapMy sqlstrategyroadmap
My sqlstrategyroadmap
 
MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0MySQL - powering the web economy v1.0
MySQL - powering the web economy v1.0
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdl
 
Tutorial MySQL com Java
Tutorial MySQL com JavaTutorial MySQL com Java
Tutorial MySQL com Java
 
Posscon my sql56
Posscon my sql56Posscon my sql56
Posscon my sql56
 
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB Cluster
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB ClusterWebinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB Cluster
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #5: Oracle’s InnoDB Cluster
 
My sql roadmap 2008 2009
My sql roadmap 2008 2009My sql roadmap 2008 2009
My sql roadmap 2008 2009
 
MySQL Enterprise Edition
MySQL Enterprise EditionMySQL Enterprise Edition
MySQL Enterprise Edition
 
The MySQL ecosystem - understanding it, not running away from it!
The MySQL ecosystem - understanding it, not running away from it! The MySQL ecosystem - understanding it, not running away from it!
The MySQL ecosystem - understanding it, not running away from it!
 
My sql 56_roadmap_april2012_zht2
My sql 56_roadmap_april2012_zht2My sql 56_roadmap_april2012_zht2
My sql 56_roadmap_april2012_zht2
 
MySQL Ecosystem in 2020
MySQL Ecosystem in 2020MySQL Ecosystem in 2020
MySQL Ecosystem in 2020
 
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdfMySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
 
Efficient Performance Analysis and Tuning with MySQL Enterprise Monitor
Efficient Performance Analysis and Tuning with MySQL Enterprise MonitorEfficient Performance Analysis and Tuning with MySQL Enterprise Monitor
Efficient Performance Analysis and Tuning with MySQL Enterprise Monitor
 
A beginners guide to MariaDB
A beginners guide to MariaDBA beginners guide to MariaDB
A beginners guide to MariaDB
 
MySQL Latest News
MySQL Latest NewsMySQL Latest News
MySQL Latest News
 
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
 
Seminar : &quot;The Future of MYSQL - Roadmap to Success&quot; session MySQL...
Seminar : &quot;The Future of MYSQL - Roadmap to Success&quot;  session MySQL...Seminar : &quot;The Future of MYSQL - Roadmap to Success&quot;  session MySQL...
Seminar : &quot;The Future of MYSQL - Roadmap to Success&quot; session MySQL...
 
MariaDB 10.1 what's new and what's coming in 10.2 - Tokyo MariaDB Meetup
MariaDB 10.1   what's new and what's coming in 10.2 - Tokyo MariaDB MeetupMariaDB 10.1   what's new and what's coming in 10.2 - Tokyo MariaDB Meetup
MariaDB 10.1 what's new and what's coming in 10.2 - Tokyo MariaDB Meetup
 
What's new in MySQL 5.5?
What's new in MySQL 5.5?What's new in MySQL 5.5?
What's new in MySQL 5.5?
 
My sql
My sqlMy sql
My sql
 

Más de OpenSourceIndia

Osi days 2011 venkat mangudi
Osi days 2011  venkat mangudiOsi days 2011  venkat mangudi
Osi days 2011 venkat mangudiOpenSourceIndia
 
Restinpeaceosidays2011 111121093818-phpapp02
Restinpeaceosidays2011 111121093818-phpapp02Restinpeaceosidays2011 111121093818-phpapp02
Restinpeaceosidays2011 111121093818-phpapp02OpenSourceIndia
 
Gotunitsosidays2011 111121093234-phpapp02
Gotunitsosidays2011 111121093234-phpapp02Gotunitsosidays2011 111121093234-phpapp02
Gotunitsosidays2011 111121093234-phpapp02OpenSourceIndia
 
Sriram simplify os_sdevelopment
Sriram simplify os_sdevelopmentSriram simplify os_sdevelopment
Sriram simplify os_sdevelopmentOpenSourceIndia
 
Rajashekaran vengalil building cross browser html5 websites
Rajashekaran vengalil building cross browser html5 websitesRajashekaran vengalil building cross browser html5 websites
Rajashekaran vengalil building cross browser html5 websitesOpenSourceIndia
 
Naveen nimmu sdn future of networking
Naveen nimmu sdn   future of networkingNaveen nimmu sdn   future of networking
Naveen nimmu sdn future of networkingOpenSourceIndia
 
Gil yehuda commoditization open source
Gil yehuda commoditization open sourceGil yehuda commoditization open source
Gil yehuda commoditization open sourceOpenSourceIndia
 
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptDivyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptOpenSourceIndia
 
Chetan postgresql partitioning
Chetan postgresql partitioningChetan postgresql partitioning
Chetan postgresql partitioningOpenSourceIndia
 
Azri solutions leaner techniques for faster portals get drupalled
Azri solutions leaner techniques for faster portals   get drupalledAzri solutions leaner techniques for faster portals   get drupalled
Azri solutions leaner techniques for faster portals get drupalledOpenSourceIndia
 
Ashish pandey huawei osi_days2011_cgroups_understanding_better
Ashish pandey huawei osi_days2011_cgroups_understanding_betterAshish pandey huawei osi_days2011_cgroups_understanding_better
Ashish pandey huawei osi_days2011_cgroups_understanding_betterOpenSourceIndia
 
Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devicesSumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devicesOpenSourceIndia
 

Más de OpenSourceIndia (15)

Osi days 2011 venkat mangudi
Osi days 2011  venkat mangudiOsi days 2011  venkat mangudi
Osi days 2011 venkat mangudi
 
Spring osi
Spring osiSpring osi
Spring osi
 
Cloud foundry osi
Cloud foundry osiCloud foundry osi
Cloud foundry osi
 
Restinpeaceosidays2011 111121093818-phpapp02
Restinpeaceosidays2011 111121093818-phpapp02Restinpeaceosidays2011 111121093818-phpapp02
Restinpeaceosidays2011 111121093818-phpapp02
 
Gotunitsosidays2011 111121093234-phpapp02
Gotunitsosidays2011 111121093234-phpapp02Gotunitsosidays2011 111121093234-phpapp02
Gotunitsosidays2011 111121093234-phpapp02
 
Sriram simplify os_sdevelopment
Sriram simplify os_sdevelopmentSriram simplify os_sdevelopment
Sriram simplify os_sdevelopment
 
Rajashekaran vengalil building cross browser html5 websites
Rajashekaran vengalil building cross browser html5 websitesRajashekaran vengalil building cross browser html5 websites
Rajashekaran vengalil building cross browser html5 websites
 
Naveen nimmu sdn future of networking
Naveen nimmu sdn   future of networkingNaveen nimmu sdn   future of networking
Naveen nimmu sdn future of networking
 
Harsha s ipmi_tool_osi
Harsha s ipmi_tool_osiHarsha s ipmi_tool_osi
Harsha s ipmi_tool_osi
 
Gil yehuda commoditization open source
Gil yehuda commoditization open sourceGil yehuda commoditization open source
Gil yehuda commoditization open source
 
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptDivyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-ppt
 
Chetan postgresql partitioning
Chetan postgresql partitioningChetan postgresql partitioning
Chetan postgresql partitioning
 
Azri solutions leaner techniques for faster portals get drupalled
Azri solutions leaner techniques for faster portals   get drupalledAzri solutions leaner techniques for faster portals   get drupalled
Azri solutions leaner techniques for faster portals get drupalled
 
Ashish pandey huawei osi_days2011_cgroups_understanding_better
Ashish pandey huawei osi_days2011_cgroups_understanding_betterAshish pandey huawei osi_days2011_cgroups_understanding_better
Ashish pandey huawei osi_days2011_cgroups_understanding_better
 
Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devicesSumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devices
 

Último

Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
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
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
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
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 

Último (20)

Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
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
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
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
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 

MySQL Product Roadmap and Beyond

  • 1. <Insert Picture Here> Keynote: MySQL Product Roadmap RDBMS and NoSQL, and Beyond Ryusuke Kajiyama, MySQL Sales Consulting Manager, Oracle Corp. Megha Singhvi, MySQL technical consultant, Oracle India
  • 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.
  • 4. Oracle Database and MySQL Complementary •  Together Servicing Broader User Needs Enterprise Applications (ERP, CRM, SCM…etc)Well Suited for Web-based Apps, •  MySQL Custom Departmental apps and Embedded apps •  Users can Benefit by Running MySQL and Oracle Together
  • 5. Oracle’s Investment in MySQL Rapid Innovation Make MySQL a Better MySQL •  #1 Open Source Database for Web Applications •  “M” in most complete LAMP stack •  Embedded Develop, Promote and Support MySQL •  Improved engineering, consulting and support •  Leverage 24x7, World-Class Oracle Support MySQL Community Edition •  Source and binary releases •  GPL license
  • 6. More Product Releases Than Ever Before Driving MySQL Innovation Continuous •  MySQL Enterprise Backup 3.6 Innovation •  MySQL Database 5.5 •  Oracle VM Template for •  MySQL Enterprise Backup 3.5 MySQL Enterprise Edition •  MySQL Enterprise Monitor 2.3 GA! •  MySQL Cluster Manager 1.1 All GA! MySQL Database 5.6 MySQL Cluster 7.2 •  MySQL Workbench 5.2 DMR* GA! and MySQL Labs! (“early and often”) •  MySQL Enterprise Monitor 2.2 •  MySQL Cluster 7.1 •  MySQL Cluster Manager 1.0 All GA! A Better MySQL *Development Milestone Release Q2 CY2010 Q3 CY2010 Q4 CY2010 Q1 CY2011 Q2-4 CY2011
  • 7. Industry Leading Customers Web OEM / ISV’s SaaS, Cloud Telecommunications Enterprise 2.0 Rely on MySQL MySQL IS POWERING THE WEB
  • 9. MySQL Enterprise Edition Most secure, scalable MySQL Database, Online Backup, Development/Monitoring Tools, backed by Oracle Premier Lifetime Support Oracle Product Oracle Premier Certifications/Integrations Support MySQL Enterprise MySQL Enterprise Backup Monitor/Query Analyzer MySQL Enterprise MySQL Enterprise Security Scalability MySQL Enterprise High Availability MySQL Workbench
  • 10. MySQL Enterprise Edition •  Reliability, Performance MySQL Database •  Ease of Use •  Online “Hot” Backup, MySQL Enterprise Backup •  Point in Time Recovery (PITR) •  Global Monitoring of All Servers MySQL Enterprise Monitor •  MySQL Query Analyzer •  Database Design & Development MySQL Workbench •  MySQL Administration •  External Authentication MySQL Enterprise Security •  LDAP, Kerberos, Windows AD etc •  Thread Pooling MySQL Enterprise Scalability •  Sustainable High Performance •  24x7, Unlimited Incidents Oracle Premier Support •  Consultative Support
  • 11. MySQL Database Performance, Reliability, Ease of Use Support for common development languages/platforms Efficient multi- threaded session handling Full DML, DDL parsing, cost based optimizer, caching of queries and result sets Flexible Storage Engine options for application specific storage needs Flexible logging and physical storage options
  • 12. MySQL Database SysBench Benchmarks - Linux MySQL 5.5.6 (Default InnoDB) MySQL 5.1.50 (InnoDB Plug-in) MySQL 5.1.50 (InnoDB built-in) 370% performance gain Intel Xeon X7460 x86_64 4 CPU x 6 Cores/CPU 2.66 GHz, 32GB RAM for MySQL 5.5 over 5.1.50; at scale Fedora 10
  • 13. MySQL Database SysBench Benchmarks - Windows MySQL 5.5.6 (Default InnoDB) MySQL 5.1.50 (InnoDB Plug-in) MySQL 5.1.50 (InnoDB built-in) 1560% performance gain Intel x86_64 4 CPU x 2 Cores/CPU 3.166 GHz, 8GB RAM for MySQL 5.5 over 5.1.50; at scale Windows Server 2008
  • 14. MySQL Enterprise Security MySQL External Authentication •  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.
  • 15. PAM Authentication Example 1. Joe logs in using App application user name/password. Connector 2. Connector sends the user name/password to the 4. PAM library verifies credentials MySQL server. (using e.g. LDAP or Kerberos Connected   etc) and returns yes/no answer for delivery to client. 3. User name/password sent to the PAM library, yes/no answer from PAM library PAM returned to client. PAM library and various Authentication backends CREATE USER joe IDENTIFIED WITH 'authentication_pam' AS ‘mysql';
  • 16. MySQL Enterprise Scalability MySQL Thread Pool •  MySQL default thread-handling – excellent performance, can limit scalability as user connections grow •  MySQL Thread Pool improves sustained performance/scale as user connections grow •  Thread Pool API Ensures better, sustained performance as user loads continue to grow.
  • 17. MySQL Enterprise Edition MySQL 5.5 Sysbench OLTP Read/Write 8,000 7,000 Transactions Per Second MySQL Enterprise Edition 6,000 With Thread Pool 5,000 4,000 3,000 2,000 1,000 0 MySQL Community Server Without Thread Pool Simultaneous Database Connections MySQL 5.5.16 Oracle Linux 6.1, Unbreakable Kernel 2.6.32 2 sockets, 24 cores, 2 X 12-core Intel(R) Xeon(R) X5670 2.93GHz CPUs 20x Better Scalability with Thread Pool 72GB DDR3 RAM 2 X LSI SCSI Disk (MR9261-8i) (597GB)
  • 18. MySQL Enterprise Backup •  Online Backup for InnoDB •  Full, Incremental, Partial Backups (scriptable interface) •  Compression •  Point in Time, Full, Partial Recovery options •  Metadata on status, progress, history mysqlbackup •  Unlimited Database Size •  Cross-Platform MEB Backup MySQL •  Windows, Linux, Unix Files Database Files •  Certified with Oracle Secure Backup Ensures quick, online backup and recovery of your MySQL apps.
  • 19. MySQL Enterprise Monitor •  Global view of MySQL environment •  Automated, rules-based monitoring and alerts (SMTP, SNMP enabled) •  Query capture, monitoring, analysis and tuning, correlated with Monitor graphs •  Visual monitoring of “hot” applications and servers •  Real-time Replication Monitor with auto-discovery of master- slave topologies •  Integrated with MySQL Support A Virtual MySQL Tuning Assistant!
  • 20. MySQL Query Analyzer •  Centralized monitoring of queries without Slow Query Log, SHOW PROCESSLIST; •  Enabled via MySQL Connectors •  Aggregated view of query execution counts, time, and rows •  Visual “grab and go” correlation with Monitor graphs •  Traces query executions back to source code Saves you time parsing atomic executions from logs. Finds problems you cannot find yourself.
  • 21. Oracle Premier Support for MySQL •  24 X 7 Problem Resolution Services •  Unlimited Support Incidents •  Knowledge Base •  Maintenance Releases, Bug fixes, Patches, Updates •  MySQL Consultative Support •  Staffed by most experienced, seasoned MySQL Engineers
  • 23.   MySQL 5.6: DMR* 2   MySQL Cluster 7.2: DMR 2   MySQL Enterprise Oracle Certifications *DMR: Development Milestone Release
  • 25. MySQL 5.6: A Better MySQL. MySQL 5.6 builds on MySQL 5.5 by improving: •  Optimizer for better Performance, Scalability •  Performance Schema for better instrumentation •  InnoDB for better transactional throughput •  Replication for higher availability, data integrity •  “NotOnlySQL” options for better flexibility
  • 26. MySQL 5.6: NotOnlySQL: Memcached API Labs Download! •  Fast, simple access to InnoDB Application •  Accessed via Memcached API SQL NoSQL •  Use existing Memcached clients (MySQL Client) (Memcached •  Bypasses SQL transformations mysqld Protocol) MySQL Memcached •  NotOnlySQL access Server plugin •  Memcached for key-value operations InnoDB Storage Engine •  SQL for rich queries, JOINs, foreign keys, etc. •  Implementation •  Memcached daemon plug-in to mysqld •  Memcached protocol mapped to the native InnoDB API •  Shared process space for ultra-low latency •  Additional implementations in future DMs
  • 28. ACID Compliant Relational Database SQL & NoSQL interfaces Write-Scalable & Real-Time Distributed, multi-master, auto-sharding, optimized in-memory structures & indices 99.999% Availability Shared-nothing, integrated clustering & sub-second recovery, local & geographic replication, on-line operations Low Barriers to Entry Open-source, elastic, multiple APIs, management tools, commodity hardware
  • 29. MySQL Cluster Architecture REST JPA Application Nodes Node Group 1 Node Group 2 Cluster F1 F2 Cluster Node 1 Node 3 Mgmt F3 F4 Mgmt F3 F4 Node 4 Node 2 F1 F2 Data Nodes
  • 30. MySQL Cluster 7.2: DMR 2 Enabling Next Generation Web Services •  70x Higher Complex Query Performance: Adaptive Query Localization •  Native memcached API •  MySQL 5.5 Server Integration Enhancing Cross Data Center Scaling •  Multi-Site Clustering •  Simplified Active / Active Replication Simplifying Provisioning & Administration •  Consolidated Privileges
  • 31. Scale-Out on Commodity Hardware 4.3M QPS 8 Intel servers Dual-6-core CPUs @2.93 GHz 24GB RAM 2 Data Nodes per server flexAsync benchmark 16 parallel threads, each issuing 256 simultaneous transactions Read / Write 100KB attribute Access via NDB API
  • 32. API Flexibility: SQL & NoSQL Combined Clients JDBC / ODBC PHP / PERL Python / Ruby Native memcached HTTP/REST NDB API Data Nodes Mix • SQL: Complex, relational queries & • HTTP / memcached: Key-Value web services Match • Java: Enterprise Apps • NDB API: Real-time services
  • 34. MySQL Enterprise Oracle Certifications •  Oracle Fusion MiddleWare •  WebLogic Server •  Database Adapter for Oracle SOA Suite ** •  Oracle Business Process Management ** •  Oracle Virtual Directory •  Oracle Data Integrator •  Oracle Enterprise Performance Management ** •  Oracle Identity Analytics •  Open SSO STS, Open SSO Fedlet All ship with MySQL 5.x JDBC driver ** MySQL as a Metadata Repository option (in progress)
  • 35. MySQL Enterprise Oracle Certifications •  Oracle Linux •  Oracle VM •  Oracle VM Template for MySQL EE •  Oracle GoldenGate •  Oracle Secure Backup •  My Oracle Online Support
  • 36. Certifications in Progress •  Oracle Fusion MiddleWare •  WebCenter Suite •  Enterprise Content Management •  Oracle Business Intelligence Suite •  Oracle Clusterware •  Oracle Database Firewall •  Oracle Audit Vault •  Oracle Enterprise Manager •  And More…
  • 37. LARGEST TEAM OF MySQL EXPERTS LARGEST MySQL ENGINEERING & SUPPORT ORGANIZATION UNMATCHED INVESTMENT