SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
MySQL Roadmap
                  2008-2009




Copyright 2008 MySQL AB       The World’s Most Popular Open Source Database   1
•    MySQL Server
            •    MySQL Enterprise
            •    MySQL Tools
            •    MySQL Enterprise Drill-down
            •    Conclusions




Copyright 2008 MySQL AB                        The World’s Most Popular Open Source Database   2
Disclaimer

        Note:

All information contained within this presentation
concerns future deliverables and product versions of
Sun, and as such, features, dates, etc., are subject to
change.




Copyright 2008 MySQL AB                The World’s Most Popular Open Source Database   3
MySQL Product Overview

                           • Community Server
    MySQL                  • Enterprise Server
    Server                 • Embedded Server
                           • Cluster Carrier-Grade

                           • Query Browser
                           • Administrator
  MySQL                    • Migration Toolkit
 GUI Tools                 • MySQL Workbench (New!)


                           • JDBC
    MySQL                  • ODBC
    Drivers                • .NET
                           • PHP
Copyright 2008 MySQL AB                              The World’s Most Popular Open Source Database   4
MySQL Enterprise
                          • MySQL Enterprise Server
                          • Monthly Rapid Updates
    Server                • Quarterly Service Packs
                          • Hot Fix Program
                                            • Subscription:
                          • Extended End-of-Life
                                                • MySQL Enterprise
                                            • of All Servers
                          • Global Monitoring License (OEM):
                                                • Embedded Server
                          • Web-Based Central Console
    Monitor               • Built-in Advisors
                                                • Support
                          • Expert Advice
                                            • MySQL
                          • Specialized Scale-Out Help Cluster
                                              Carrier-Grade
                                            • Training
                          • 24 x 7 x 365 Production Support
                                            • Consulting
                          • Web-Based Knowledge Base
    Support               • Consultative Help
                                            • NRE
                          • Bug Escalation Program


Copyright 2008 MySQL AB                           The World’s Most Popular Open Source Database   5
The “What”
       • Table/Index Partitioning         Great for data warehouses
       • Row-based/Hybrid Replication     Safer and smarter
       • Disk-based Cluster               Supports bigger DB’s
       • Built-in Job Scheduler           Simplified task mgmt
       • Problem SQL Identification       Easier troubleshooting
       • Faster full-text Search          500% increases in cases
       • Embedded Server (libmysqld)      Deeply embedded apps
       • More…

        The “When”
        • RC 5.1.28 available now
        • GA scheduled for CYQ4 2008

Copyright 2008 MySQL AB                 The World’s Most Popular Open Source Database   6
The “What”
       • Falcon Engine                               Transactional engine
       • New Backup (version 1.0)                    Cross engine, non-blocking
       • Online Add Column                           Cluster only
       • Replication Conflict Detection              Cluster only
       • Optimizer Enhancements                      Faster subqueries
       • Better Performance Info                     Diagnostics and more


       The “When”
        • Alpha available now (with Falcon beta)
        • GA scheduled for CYQ4/2009


Copyright 2008 MySQL AB                            The World’s Most Popular Open Source Database   7
• Planned default transactional
   storage engine.
 • Not InnoDB replacement
 • Most InnoDB app’s OK on
   Falcon
 • Leapfrog’s InnoDB on scale out
 • ACID transactions
 • Crash recovery
 • Full MVCC
 • More features…
 • Designed to excel on modern
   hardware platforms.
 • Planned to beat InnoDB on
   typical MySQL app.



Copyright 2008 MySQL AB             The World’s Most Popular Open Source Database   8
• Backup will be GPL/Open Source
• First version will include:
    • SQL-command driven interface
    • Online, non-blocking DML for
       Transactional engines
    • Point-in-time recovery
    • Native driver for fast, online
       backup of MyISAM databases
• All general engines supported, except
  Cluster (which has its own backup)




Copyright 2008 MySQL AB                   The World’s Most Popular Open Source Database   9
• New optimizer enhancements
• Greatly enhance the speed of
  certain SQL statements

       SELECT COUNT(l_orderkey) FROM lineitem
         WHERE l_linenumber=1 AND
               l_orderkey IN
               (SELECT o_orderkey FROM orders
                  WHERE o_totalprice > 1000 AND
                        o_custkey IN
                        (SELECT c_custkey FROM customer
                           WHERE c_address LIKE 'Le%'));

                                       Time    Number of Reads
         MySQL 5.0/5.1            12 Minutes              9,000,000
         MySQL 6.0               1.8 seconds                153,000

   - 99.75% Reduction in Response Time in example query above-
Copyright 2008 MySQL AB                        The World’s Most Popular Open Source Database   10
• MySQL 5.1 with disk-based
  Cluster and Replication for
  Cluster.
• DRBD - more speed plus new
  verification.
• MySQL Cluster 6.2:
  performance and ease-of-use
  enhancements. GA: Q1
• MySQL Cluster 6.3: SQL
  performance enhancements
  GA: Q3.
• MySQL Cluster 6.4: Multi-
  threaded NDB GA: Q1, 2009.
• MySQL Cluster 7.0: Windows
  support, varchar on disk, SQL
  join improvements. GA:
  Q3/2009.
• LDAP, NDB/J products – GA:
  Q3
 Copyright 2008 MySQL AB          The World’s Most Popular Open Source Database   11
• MySQL 5.1 with data
   partitioning
 • Archive engine improvements
   in 5.1
 • Better optimizations for sub-
   query performance (6.0)
 • New Nitro engine available in
   5.1 for real-time data
   warehousing
 • InfoBright engine for TB-sized
   data warehousing
 • New Kickfire MySQL DW
   appliance
 • Jaspersoft BI suite



Copyright 2008 MySQL AB             The World’s Most Popular Open Source Database   12
•     High-performance, distributed memory
      object caching system - speeds up
      dynamic web applications
•     Used by vast majority of top web sites
•     Will now be offered and supported by                        Clients
      MySQL under MySQL Enterprise
•     Customers benefit by having:
      • One vendor                              Web server with
                                                 memcached
      • A formal support organization                client

      • A formal training and professional
        service organization
                                                     memcached
                                                      servers




    Copyright 2008 MySQL AB                    The World’s Most Popular Open Source Database   13
•     Enterprise Monitor 1.2 with new
      replication monitoring available now
•     Enterprise Monitor 1.3 - Japanese
      localization
•     MySQL Load Balancer 1.0: MySQL
      load balancing between MySQL
      Servers. Q3 Beta; Q1,2009 GA
•     Enterprise Monitor 2.0 - Query
      Analyzer: global monitoring of query
      performance with drill down
      diagnosis. Q3 Beta; Q4 GA
•     MySQL Connection Manager 1.0:
      User connection management for
      better performance. Q2/2009 GA


    Copyright 2008 MySQL AB                  The World’s Most Popular Open Source Database   14
•     New Data Modeling/Database
      Generation tool
•     Design MySQL databases right the
      first time
•     Removes ‘black box’ feel from
      packaged apps
•     Two versions – free open source
      community and paid closed source
      offering
•     Advanced features in paid version
•     Database synchronization,
      HTML/Text reporting, Rev-engineer
      from database, and more
•     Available now



    Copyright 2008 MySQL AB               The World’s Most Popular Open Source Database   15
•     Enterprise Customers want global
      backup management tool
•     Scale-out presents backup /
      recovery challenges for many
•     44% of Enterprise customers have
      no skilled DBA staff
•     Zmanda Recovery Manager for
      MySQL perfect fit for these shops
•     Contains capabilities only found in
      Oracle’s and IBM’s Toolset
•     Added on to MySQL Enterprise as
      option
•     New enhancements include
      support for Innobase hot backup
      and quick snapshot option
    Copyright 2008 MySQL AB                 The World’s Most Popular Open Source Database   16
2008 At-a-Glance
                                                        2008

              Q1                          Q2                      Q3                                  Q4
                              •   MySQL Workbench GA
                              •   NDB/J, Cluster LDAP GA
                              •   Memcached offering
                              •   MySQL 6.0/Falcon Beta/RC
                              •   Load Balancer Alpha                         • MySQL 5.1 GA
                                                                              • Query Analyzer GA




•   MySQL Cluster 6.2 GA                             • MySQL Cluster 6.3 GA
•   MySQL5.1 RC                                      • Load Balancer Beta
•   Enterprise Monitor (Japanese)                    • Query Analyzer Beta
•   MySQL Workbench RC
•   MySQL 6.0/Falcon Beta
•   Zmanda for MySQL




    Copyright 2008 MySQL AB                                              The World’s Most Popular Open Source Database   17
MySQL 6.x
The “What”

        • Foreign Keys                        All storage engines
        • Better Prepared Statements          Prepare any SQL statement
        • Better Server-side Cursors          Faster/less memory
        • Replication Improvements            Checksums
        • Optimizer Enhancements              Faster subqueries
        • Online Backup Enhancements          Backup catalogs, more
        • Stored Procedure Changes            Signal/Resignal, more
        • Performance Interface               Better perf diagnostics

The “When”
         • Alpha’s, Beta’s begin mid-2009
         • GA’s expected Q4 2010



 Copyright 2008 MySQL AB                    The World’s Most Popular Open Source Database   18
The “What”
        • Security Groups/Roles           Easier privilege mgmt
        • Transparent Data Encryption     Table/Column level
        • Data Auditing                   For compliance
        • External Authentication         O/S level authorizations
        • Online Alter Table              Online DDL changes
        • Optimizer Enhancements          More subquery changes

The “When”

         • Alpha’s, Beta’s TBD
         • GA’s TBD
                                                  “Citadel”

 Copyright 2008 MySQL AB                The World’s Most Popular Open Source Database   19
Storage Engine Update
Third-Party Engines:
 Storage Engine           Usage Summary
 InnoDB                   Standard transactional applications; New Plug-in
 InfoBright               Large (GB -TB) Data Warehouse applications
 Kickfire                 Appliance for data warehousing
 DB2                      Used for i5 Platform
 PBXT (beta)              Community developed; transactional applications
 Nitroedb (5.1)           Real-Time Data Warehousing applications

… All handled through MySQL Alliances Certified Storage Engine Program.

                                 DB2



Copyright 2008 MySQL AB                                 The World’s Most Popular Open Source Database   20
InfoBright Data Warehousing Engine

                                        MySQL Provides:
                                     • mature connectors, tools,
                                       resources
                                     • interconnectivity and
                                       certification with BI Tools
                                     • Management Services and
                                       Utilities
                                        Infobright Provides
                                     • Load function that
                                       compresses data
                                     • Column-oriented data storage
                                       engine
                                     • Knowledge Grid metadata
                                       layer that contains
                                       information about the
                                       compressed data
                                     • Otimizer/executor that uses
                                       the Knowledge Grid.


Copyright 2008 MySQL AB            The World’s Most Popular Open Source Database   21
Kickfire Data Warehousing Appliance
     •    World’s #1 in price/performance
     •    Makes MySQL rock for reporting and queries
     •    Affordable, load-and-go appliance
     •    Scalable from GBs to TBs




Copyright 2008 MySQL AB                                The World’s Most Popular Open Source Database   22
MySQL Enterprise Detail – What’s Next?


       Help with scaling your on-line applications!




Copyright 2008 MySQL AB            The World’s Most Popular Open Source Database   23
Scaling with MySQL

                          Web/App
                                       MySQL Replication
                          Servers



                                         writes



      Users/                                                    MySQL
    Customers                                                  Replication
                                        reads


                                        reads



Copyright 2008 MySQL AB                  The World’s Most Popular Open Source Database   24
Common Pain Points
• Application level load balancing is limited to read/write
  splitting
    – Hardware utilization not optimized
    – Reads directed to latent slaves
• Little insight into user/application related activity
    – “Evil” queries
    – Slow query log good, but not great
• Idle connections on production servers
    – Consume resources
    – PHP, Ruby, Perl have no built in connection management
    – App servers > Db servers = Connection Storm!




Copyright 2008 MySQL AB                       The World’s Most Popular Open Source Database   25
Adding Value in 2008-09

• MySQL Enterprise will provide…

      – Upgrade Assistance – Spring 2008 Release!

      – Load Balancing for Slaves, Reads, Writes, etc.

      – Identification of poorly performing SQL code

      – Optimized connection management for online apps (PHP,
        Perl, Python, Ruby)




Copyright 2008 MySQL AB                    The World’s Most Popular Open Source Database   26
MySQL Load Balancer

     MySQL Enterprise software which can route
     database queries to the appropriate database in a
     scale-out environment.

            •   Route/split reads and writes
            •   Use database least behind, least loaded
            •   Remove latent slaves from read rotation
            •   Other distribution algorithms




    Improves/scales throughput of reads for online applications
         Helps customers reduce cost of adding slaves
Copyright 2008 MySQL AB                              The World’s Most Popular Open Source Database   27
MySQL Load Balancer

   Clients             HTTP      Web/App      MySQL                    MySQL
                       Load      Servers   Load Balancer               Servers
                      Balancer

                                              READ               reads

                                                                 reads                 MySQL
                                                                                      Replication

                                                                 reads




                                                                writes
                                             WRITE




Copyright 2008 MySQL AB                              The World’s Most Popular Open Source Database   28
MySQL Query Analyzer

     MySQL Enterprise Monitor feature that allows
     users to trace, monitor, and analyze MySQL query
     activity for specific servers, users, and
     applications.
           –   Adaptive “Evil” query collection/tracing
           –   Historical browsing/analysis
           –   “Needle in a haystack” identification of worst queries
           –   Worst execution times, # of execs, etc.


           SQL code is the #2 cause of performance issues
              97% of those surveyed will use this
Copyright 2008 MySQL AB                         The World’s Most Popular Open Source Database   29
MySQL Query Analyzer

       Clients            Http            Web/App      MySQL                  MySQL Server
                      Load Balancer       Servers   Query Analyzer



                                                      Queries in
                                                            Results




                          Queries in                                          • Management
                                                                              • Query Diagnostics
                                Results                                       • Monitoring

                                                         MySQL
                                                    Enterprise Monitor

Copyright 2008 MySQL AB                                   The World’s Most Popular Open Source Database   30
MySQL Query Analyzer




Copyright 2008 MySQL AB                 The World’s Most Popular Open Source Database   31
MySQL Connection Manager
  MySQL Enterprise software that maximizes the
  efficiency, performance, and scalability of database
  connections made by online applications.

                                                           Connection Manager
   • Comprised of two core features
          – Connection Pooler                              MySQL              MySQL
          – Connection Concentrator                      Connection
                                                           Pooler
                                                                             Connection
                                                                            Concentrator


   • Prevents connection “overload” and
     “waiting” on database

                Optimizes throughput of online applications
                 Reduces overhead on production servers
Copyright 2008 MySQL AB                        The World’s Most Popular Open Source Database   32
MySQL Connection Manager
                             Web/App                Connection
    Requests                                                                             Database
                               Tier                  Manager




                                             Connection          Connection
                                            Concentrator           Pooler




                                                Increased                     Reusable Pool
                                          Utilization of Pooled                of Database
                                             Connections via                   Connections
                   1000’s of Requests   Multiplexing Transactions
                                        onto a Single Connection
Copyright 2008 MySQL AB                                    The World’s Most Popular Open Source Database   33
Practical Use Cases

• MySQL Load Balancer
      – High traffic, read intensive apps and websites
      – Application load balancing extension

• Enterprise Monitor w/Query Analyzer
      – Shops with rapid development cycles (test = prod)
      – Apps with heavy use of dynamic SQL

• MySQL Connection Manager
      – Websites that experience frequent or idle connections
            • app servers > db servers
            • developed in language with no built-in connection management




Copyright 2008 MySQL AB                                The World’s Most Popular Open Source Database   34
MySQL Enterprise Roadmap

 Q1-2, 2008
    Monitor 1.3 w/Japanese Localization
    New Advisors and Rules (Upgrade Advisor)
    Monitoring of 5.1
    Early Adopter Beta Program

Q3-4, 2008
 Monitor 2.0 w/Query Analyzer
 Monitoring of 6.0 and Falcon

Into 2009
 MySQL Load Balancer
 MySQL Connection Manager

Copyright 2008 MySQL AB                   The World’s Most Popular Open Source Database   35
Conclusions

•    MySQL Server getting more enterprise-class features
•    More/better options for high availability implementations
•    Improved Data warehousing capabilities
•    Continued improvements in MySQL Enterprise services
•    More tools to enable MySQL development




    Copyright 2008 MySQL AB                  The World’s Most Popular Open Source Database   36

Mais conteúdo relacionado

Mais procurados

Novell Open Enterprise Server for Beginners
Novell Open Enterprise Server for BeginnersNovell Open Enterprise Server for Beginners
Novell Open Enterprise Server for BeginnersNovell
 
Hyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differencesHyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differencesSolarWinds
 
Nexenta NV4V v2.0 Features
Nexenta NV4V v2.0 FeaturesNexenta NV4V v2.0 Features
Nexenta NV4V v2.0 FeaturesEvan Powell
 
LVS development and experience
LVS development and experienceLVS development and experience
LVS development and experienceWensong Zhang
 
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell
 
Private cloud server virtualization
Private cloud server virtualization Private cloud server virtualization
Private cloud server virtualization Pierre-Juan Labeyrie
 
Xen server 6.1 customer presentation
Xen server 6.1 customer presentationXen server 6.1 customer presentation
Xen server 6.1 customer presentationNuno Alves
 
Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-VMark Wilson
 
Symantec Cloud Storage Offering: FileStore
Symantec Cloud Storage Offering: FileStoreSymantec Cloud Storage Offering: FileStore
Symantec Cloud Storage Offering: FileStoreSymantec
 
Hyper-V vs. vSphere: Understanding the Differences
Hyper-V vs. vSphere: Understanding the DifferencesHyper-V vs. vSphere: Understanding the Differences
Hyper-V vs. vSphere: Understanding the DifferencesSolarWinds
 
Whiptail XLR8r SSD Array
Whiptail XLR8r SSD ArrayWhiptail XLR8r SSD Array
Whiptail XLR8r SSD ArrayDarren Williams
 
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...VMware
 
emc vnx unisphere
emc vnx unisphereemc vnx unisphere
emc vnx unispherexigua_521
 
IBM Storage Virtualization
IBM Storage VirtualizationIBM Storage Virtualization
IBM Storage VirtualizationIBM Danmark
 
Overview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBMOverview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBMctc TrainCanada
 
Dell Solutions Tour 2015 - Programvare erstatter maskinvare, revolusjonen har...
Dell Solutions Tour 2015 - Programvare erstatter maskinvare, revolusjonen har...Dell Solutions Tour 2015 - Programvare erstatter maskinvare, revolusjonen har...
Dell Solutions Tour 2015 - Programvare erstatter maskinvare, revolusjonen har...Kenneth de Brucq
 
Xen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationXen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationsolarisyougood
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3Vepsun Technologies
 
Life without the Novell Client
Life without the Novell ClientLife without the Novell Client
Life without the Novell ClientNovell
 

Mais procurados (20)

Novell Open Enterprise Server for Beginners
Novell Open Enterprise Server for BeginnersNovell Open Enterprise Server for Beginners
Novell Open Enterprise Server for Beginners
 
Hyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differencesHyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differences
 
Nexenta NV4V v2.0 Features
Nexenta NV4V v2.0 FeaturesNexenta NV4V v2.0 Features
Nexenta NV4V v2.0 Features
 
LVS development and experience
LVS development and experienceLVS development and experience
LVS development and experience
 
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
 
Private cloud server virtualization
Private cloud server virtualization Private cloud server virtualization
Private cloud server virtualization
 
Xen server 6.1 customer presentation
Xen server 6.1 customer presentationXen server 6.1 customer presentation
Xen server 6.1 customer presentation
 
Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-V
 
Symantec Cloud Storage Offering: FileStore
Symantec Cloud Storage Offering: FileStoreSymantec Cloud Storage Offering: FileStore
Symantec Cloud Storage Offering: FileStore
 
Hyper-V vs. vSphere: Understanding the Differences
Hyper-V vs. vSphere: Understanding the DifferencesHyper-V vs. vSphere: Understanding the Differences
Hyper-V vs. vSphere: Understanding the Differences
 
Whiptail XLR8r SSD Array
Whiptail XLR8r SSD ArrayWhiptail XLR8r SSD Array
Whiptail XLR8r SSD Array
 
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
 
emc vnx unisphere
emc vnx unisphereemc vnx unisphere
emc vnx unisphere
 
IBM Storage Virtualization
IBM Storage VirtualizationIBM Storage Virtualization
IBM Storage Virtualization
 
Overview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBMOverview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBM
 
Dell Solutions Tour 2015 - Programvare erstatter maskinvare, revolusjonen har...
Dell Solutions Tour 2015 - Programvare erstatter maskinvare, revolusjonen har...Dell Solutions Tour 2015 - Programvare erstatter maskinvare, revolusjonen har...
Dell Solutions Tour 2015 - Programvare erstatter maskinvare, revolusjonen har...
 
Xen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationXen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentation
 
Vm6
Vm6 Vm6
Vm6
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3
 
Life without the Novell Client
Life without the Novell ClientLife without the Novell Client
Life without the Novell Client
 

Destaque

Presentation ten tips on earning and using your oracle certification
Presentation    ten tips on earning and using your oracle certificationPresentation    ten tips on earning and using your oracle certification
Presentation ten tips on earning and using your oracle certificationxKinAnx
 
Oracle Virtualization "OVM"
Oracle Virtualization "OVM"Oracle Virtualization "OVM"
Oracle Virtualization "OVM"markgatkinson
 
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...Principled Technologies
 
Virtualizing Oracle Databases with VMware
Virtualizing Oracle Databases with VMwareVirtualizing Oracle Databases with VMware
Virtualizing Oracle Databases with VMwareRichard McDougall
 
Oracle Solaris Simple, Flexible, Fast: Virtualization in 11.3
Oracle Solaris Simple, Flexible, Fast: Virtualization in 11.3Oracle Solaris Simple, Flexible, Fast: Virtualization in 11.3
Oracle Solaris Simple, Flexible, Fast: Virtualization in 11.3OTN Systems Hub
 

Destaque (6)

Presentation ten tips on earning and using your oracle certification
Presentation    ten tips on earning and using your oracle certificationPresentation    ten tips on earning and using your oracle certification
Presentation ten tips on earning and using your oracle certification
 
Oracle Virtualization "OVM"
Oracle Virtualization "OVM"Oracle Virtualization "OVM"
Oracle Virtualization "OVM"
 
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
 
Oracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle CloudOracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle Cloud
 
Virtualizing Oracle Databases with VMware
Virtualizing Oracle Databases with VMwareVirtualizing Oracle Databases with VMware
Virtualizing Oracle Databases with VMware
 
Oracle Solaris Simple, Flexible, Fast: Virtualization in 11.3
Oracle Solaris Simple, Flexible, Fast: Virtualization in 11.3Oracle Solaris Simple, Flexible, Fast: Virtualization in 11.3
Oracle Solaris Simple, Flexible, Fast: Virtualization in 11.3
 

Semelhante a My sql roadmap 2008 2009

Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...Software Park Thailand
 
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
 
MySQL State of the Dolphin - Rich Mason
MySQL State of the Dolphin - Rich MasonMySQL State of the Dolphin - Rich Mason
MySQL State of the Dolphin - Rich MasonMySQL Brasil
 
Ora mysql bothGetting the best of both worlds with Oracle 11g and MySQL Enter...
Ora mysql bothGetting the best of both worlds with Oracle 11g and MySQL Enter...Ora mysql bothGetting the best of both worlds with Oracle 11g and MySQL Enter...
Ora mysql bothGetting the best of both worlds with Oracle 11g and MySQL Enter...Ivan Zoratti
 
My sql competitive update
My sql competitive updateMy sql competitive update
My sql competitive updatexKinAnx
 
My sqlstrategyroadmap
My sqlstrategyroadmapMy sqlstrategyroadmap
My sqlstrategyroadmapslidethanks
 
MySQL Strategy&Roadmap
MySQL Strategy&RoadmapMySQL Strategy&Roadmap
MySQL Strategy&Roadmapslidethanks
 
What's New in MySQL 5.6
What's New in MySQL 5.6What's New in MySQL 5.6
What's New in MySQL 5.6Santo Leto
 
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
 
MariaDB 初学者指南
MariaDB 初学者指南MariaDB 初学者指南
MariaDB 初学者指南YUCHENG HU
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlsqlhjalp
 
MySQL Options in OpenStack
MySQL Options in OpenStackMySQL Options in OpenStack
MySQL Options in OpenStackTesora
 
OpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStackOpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStackMatt Lord
 
20090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp0220090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp02Vinamra Mittal
 
MySQL Day Paris 2016 - State Of The Dolphin
MySQL Day Paris 2016 - State Of The DolphinMySQL Day Paris 2016 - State Of The Dolphin
MySQL Day Paris 2016 - State Of The DolphinOlivier DASINI
 
MySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeMySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeArnab Ray
 

Semelhante a My sql roadmap 2008 2009 (20)

MySQL overview
MySQL overviewMySQL overview
MySQL overview
 
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
Seminar : "The Future of MySQL - Roadmap to Success" session MySQL ...
 
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
 
MySQL State of the Dolphin - Rich Mason
MySQL State of the Dolphin - Rich MasonMySQL State of the Dolphin - Rich Mason
MySQL State of the Dolphin - Rich Mason
 
MySQL Aquarium Paris
MySQL Aquarium ParisMySQL Aquarium Paris
MySQL Aquarium Paris
 
Ora mysql bothGetting the best of both worlds with Oracle 11g and MySQL Enter...
Ora mysql bothGetting the best of both worlds with Oracle 11g and MySQL Enter...Ora mysql bothGetting the best of both worlds with Oracle 11g and MySQL Enter...
Ora mysql bothGetting the best of both worlds with Oracle 11g and MySQL Enter...
 
My sql
My sqlMy sql
My sql
 
My sql competitive update
My sql competitive updateMy sql competitive update
My sql competitive update
 
My sqlstrategyroadmap
My sqlstrategyroadmapMy sqlstrategyroadmap
My sqlstrategyroadmap
 
MySQL Strategy&Roadmap
MySQL Strategy&RoadmapMySQL Strategy&Roadmap
MySQL Strategy&Roadmap
 
What's New in MySQL 5.6
What's New in MySQL 5.6What's New in MySQL 5.6
What's New in MySQL 5.6
 
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
 
20111121 osi keynote
20111121 osi keynote20111121 osi keynote
20111121 osi keynote
 
MariaDB 初学者指南
MariaDB 初学者指南MariaDB 初学者指南
MariaDB 初学者指南
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdl
 
MySQL Options in OpenStack
MySQL Options in OpenStackMySQL Options in OpenStack
MySQL Options in OpenStack
 
OpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStackOpenStack Days East -- MySQL Options in OpenStack
OpenStack Days East -- MySQL Options in OpenStack
 
20090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp0220090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp02
 
MySQL Day Paris 2016 - State Of The Dolphin
MySQL Day Paris 2016 - State Of The DolphinMySQL Day Paris 2016 - State Of The Dolphin
MySQL Day Paris 2016 - State Of The Dolphin
 
MySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeMySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime Time
 

Mais de xKinAnx

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep divexKinAnx
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudxKinAnx
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...xKinAnx
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directionsxKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...xKinAnx
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloudxKinAnx
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...xKinAnx
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...xKinAnx
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rolloutxKinAnx
 

Mais de xKinAnx (20)

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloud
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
 
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
 
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_r...
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
 
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
Ibm spectrum scale fundamentals workshop for americas part 8 spectrumscale ba...
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
 

Último

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Último (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

My sql roadmap 2008 2009

  • 1. MySQL Roadmap 2008-2009 Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 1
  • 2. MySQL Server • MySQL Enterprise • MySQL Tools • MySQL Enterprise Drill-down • Conclusions Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 2
  • 3. Disclaimer Note: All information contained within this presentation concerns future deliverables and product versions of Sun, and as such, features, dates, etc., are subject to change. Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 3
  • 4. MySQL Product Overview • Community Server MySQL • Enterprise Server Server • Embedded Server • Cluster Carrier-Grade • Query Browser • Administrator MySQL • Migration Toolkit GUI Tools • MySQL Workbench (New!) • JDBC MySQL • ODBC Drivers • .NET • PHP Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 4
  • 5. MySQL Enterprise • MySQL Enterprise Server • Monthly Rapid Updates Server • Quarterly Service Packs • Hot Fix Program • Subscription: • Extended End-of-Life • MySQL Enterprise • of All Servers • Global Monitoring License (OEM): • Embedded Server • Web-Based Central Console Monitor • Built-in Advisors • Support • Expert Advice • MySQL • Specialized Scale-Out Help Cluster Carrier-Grade • Training • 24 x 7 x 365 Production Support • Consulting • Web-Based Knowledge Base Support • Consultative Help • NRE • Bug Escalation Program Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 5
  • 6. The “What” • Table/Index Partitioning Great for data warehouses • Row-based/Hybrid Replication Safer and smarter • Disk-based Cluster Supports bigger DB’s • Built-in Job Scheduler Simplified task mgmt • Problem SQL Identification Easier troubleshooting • Faster full-text Search 500% increases in cases • Embedded Server (libmysqld) Deeply embedded apps • More… The “When” • RC 5.1.28 available now • GA scheduled for CYQ4 2008 Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 6
  • 7. The “What” • Falcon Engine Transactional engine • New Backup (version 1.0) Cross engine, non-blocking • Online Add Column Cluster only • Replication Conflict Detection Cluster only • Optimizer Enhancements Faster subqueries • Better Performance Info Diagnostics and more The “When” • Alpha available now (with Falcon beta) • GA scheduled for CYQ4/2009 Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 7
  • 8. • Planned default transactional storage engine. • Not InnoDB replacement • Most InnoDB app’s OK on Falcon • Leapfrog’s InnoDB on scale out • ACID transactions • Crash recovery • Full MVCC • More features… • Designed to excel on modern hardware platforms. • Planned to beat InnoDB on typical MySQL app. Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 8
  • 9. • Backup will be GPL/Open Source • First version will include: • SQL-command driven interface • Online, non-blocking DML for Transactional engines • Point-in-time recovery • Native driver for fast, online backup of MyISAM databases • All general engines supported, except Cluster (which has its own backup) Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 9
  • 10. • New optimizer enhancements • Greatly enhance the speed of certain SQL statements SELECT COUNT(l_orderkey) FROM lineitem WHERE l_linenumber=1 AND l_orderkey IN (SELECT o_orderkey FROM orders WHERE o_totalprice > 1000 AND o_custkey IN (SELECT c_custkey FROM customer WHERE c_address LIKE 'Le%')); Time Number of Reads MySQL 5.0/5.1 12 Minutes 9,000,000 MySQL 6.0 1.8 seconds 153,000 - 99.75% Reduction in Response Time in example query above- Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 10
  • 11. • MySQL 5.1 with disk-based Cluster and Replication for Cluster. • DRBD - more speed plus new verification. • MySQL Cluster 6.2: performance and ease-of-use enhancements. GA: Q1 • MySQL Cluster 6.3: SQL performance enhancements GA: Q3. • MySQL Cluster 6.4: Multi- threaded NDB GA: Q1, 2009. • MySQL Cluster 7.0: Windows support, varchar on disk, SQL join improvements. GA: Q3/2009. • LDAP, NDB/J products – GA: Q3 Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 11
  • 12. • MySQL 5.1 with data partitioning • Archive engine improvements in 5.1 • Better optimizations for sub- query performance (6.0) • New Nitro engine available in 5.1 for real-time data warehousing • InfoBright engine for TB-sized data warehousing • New Kickfire MySQL DW appliance • Jaspersoft BI suite Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 12
  • 13. High-performance, distributed memory object caching system - speeds up dynamic web applications • Used by vast majority of top web sites • Will now be offered and supported by Clients MySQL under MySQL Enterprise • Customers benefit by having: • One vendor Web server with memcached • A formal support organization client • A formal training and professional service organization memcached servers Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 13
  • 14. Enterprise Monitor 1.2 with new replication monitoring available now • Enterprise Monitor 1.3 - Japanese localization • MySQL Load Balancer 1.0: MySQL load balancing between MySQL Servers. Q3 Beta; Q1,2009 GA • Enterprise Monitor 2.0 - Query Analyzer: global monitoring of query performance with drill down diagnosis. Q3 Beta; Q4 GA • MySQL Connection Manager 1.0: User connection management for better performance. Q2/2009 GA Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 14
  • 15. New Data Modeling/Database Generation tool • Design MySQL databases right the first time • Removes ‘black box’ feel from packaged apps • Two versions – free open source community and paid closed source offering • Advanced features in paid version • Database synchronization, HTML/Text reporting, Rev-engineer from database, and more • Available now Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 15
  • 16. Enterprise Customers want global backup management tool • Scale-out presents backup / recovery challenges for many • 44% of Enterprise customers have no skilled DBA staff • Zmanda Recovery Manager for MySQL perfect fit for these shops • Contains capabilities only found in Oracle’s and IBM’s Toolset • Added on to MySQL Enterprise as option • New enhancements include support for Innobase hot backup and quick snapshot option Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 16
  • 17. 2008 At-a-Glance 2008 Q1 Q2 Q3 Q4 • MySQL Workbench GA • NDB/J, Cluster LDAP GA • Memcached offering • MySQL 6.0/Falcon Beta/RC • Load Balancer Alpha • MySQL 5.1 GA • Query Analyzer GA • MySQL Cluster 6.2 GA • MySQL Cluster 6.3 GA • MySQL5.1 RC • Load Balancer Beta • Enterprise Monitor (Japanese) • Query Analyzer Beta • MySQL Workbench RC • MySQL 6.0/Falcon Beta • Zmanda for MySQL Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 17
  • 18. MySQL 6.x The “What” • Foreign Keys All storage engines • Better Prepared Statements Prepare any SQL statement • Better Server-side Cursors Faster/less memory • Replication Improvements Checksums • Optimizer Enhancements Faster subqueries • Online Backup Enhancements Backup catalogs, more • Stored Procedure Changes Signal/Resignal, more • Performance Interface Better perf diagnostics The “When” • Alpha’s, Beta’s begin mid-2009 • GA’s expected Q4 2010 Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 18
  • 19. The “What” • Security Groups/Roles Easier privilege mgmt • Transparent Data Encryption Table/Column level • Data Auditing For compliance • External Authentication O/S level authorizations • Online Alter Table Online DDL changes • Optimizer Enhancements More subquery changes The “When” • Alpha’s, Beta’s TBD • GA’s TBD “Citadel” Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 19
  • 20. Storage Engine Update Third-Party Engines: Storage Engine Usage Summary InnoDB Standard transactional applications; New Plug-in InfoBright Large (GB -TB) Data Warehouse applications Kickfire Appliance for data warehousing DB2 Used for i5 Platform PBXT (beta) Community developed; transactional applications Nitroedb (5.1) Real-Time Data Warehousing applications … All handled through MySQL Alliances Certified Storage Engine Program. DB2 Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 20
  • 21. InfoBright Data Warehousing Engine  MySQL Provides: • mature connectors, tools, resources • interconnectivity and certification with BI Tools • Management Services and Utilities  Infobright Provides • Load function that compresses data • Column-oriented data storage engine • Knowledge Grid metadata layer that contains information about the compressed data • Otimizer/executor that uses the Knowledge Grid. Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 21
  • 22. Kickfire Data Warehousing Appliance • World’s #1 in price/performance • Makes MySQL rock for reporting and queries • Affordable, load-and-go appliance • Scalable from GBs to TBs Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 22
  • 23. MySQL Enterprise Detail – What’s Next? Help with scaling your on-line applications! Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 23
  • 24. Scaling with MySQL Web/App MySQL Replication Servers writes Users/ MySQL Customers Replication reads reads Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 24
  • 25. Common Pain Points • Application level load balancing is limited to read/write splitting – Hardware utilization not optimized – Reads directed to latent slaves • Little insight into user/application related activity – “Evil” queries – Slow query log good, but not great • Idle connections on production servers – Consume resources – PHP, Ruby, Perl have no built in connection management – App servers > Db servers = Connection Storm! Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 25
  • 26. Adding Value in 2008-09 • MySQL Enterprise will provide… – Upgrade Assistance – Spring 2008 Release! – Load Balancing for Slaves, Reads, Writes, etc. – Identification of poorly performing SQL code – Optimized connection management for online apps (PHP, Perl, Python, Ruby) Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 26
  • 27. MySQL Load Balancer MySQL Enterprise software which can route database queries to the appropriate database in a scale-out environment. • Route/split reads and writes • Use database least behind, least loaded • Remove latent slaves from read rotation • Other distribution algorithms Improves/scales throughput of reads for online applications Helps customers reduce cost of adding slaves Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 27
  • 28. MySQL Load Balancer Clients HTTP Web/App MySQL MySQL Load Servers Load Balancer Servers Balancer READ reads reads MySQL Replication reads writes WRITE Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 28
  • 29. MySQL Query Analyzer MySQL Enterprise Monitor feature that allows users to trace, monitor, and analyze MySQL query activity for specific servers, users, and applications. – Adaptive “Evil” query collection/tracing – Historical browsing/analysis – “Needle in a haystack” identification of worst queries – Worst execution times, # of execs, etc. SQL code is the #2 cause of performance issues 97% of those surveyed will use this Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 29
  • 30. MySQL Query Analyzer Clients Http Web/App MySQL MySQL Server Load Balancer Servers Query Analyzer Queries in Results Queries in • Management • Query Diagnostics Results • Monitoring MySQL Enterprise Monitor Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 30
  • 31. MySQL Query Analyzer Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 31
  • 32. MySQL Connection Manager MySQL Enterprise software that maximizes the efficiency, performance, and scalability of database connections made by online applications. Connection Manager • Comprised of two core features – Connection Pooler MySQL MySQL – Connection Concentrator Connection Pooler Connection Concentrator • Prevents connection “overload” and “waiting” on database Optimizes throughput of online applications Reduces overhead on production servers Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 32
  • 33. MySQL Connection Manager Web/App Connection Requests Database Tier Manager Connection Connection Concentrator Pooler Increased Reusable Pool Utilization of Pooled of Database Connections via Connections 1000’s of Requests Multiplexing Transactions onto a Single Connection Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 33
  • 34. Practical Use Cases • MySQL Load Balancer – High traffic, read intensive apps and websites – Application load balancing extension • Enterprise Monitor w/Query Analyzer – Shops with rapid development cycles (test = prod) – Apps with heavy use of dynamic SQL • MySQL Connection Manager – Websites that experience frequent or idle connections • app servers > db servers • developed in language with no built-in connection management Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 34
  • 35. MySQL Enterprise Roadmap Q1-2, 2008  Monitor 1.3 w/Japanese Localization  New Advisors and Rules (Upgrade Advisor)  Monitoring of 5.1  Early Adopter Beta Program Q3-4, 2008  Monitor 2.0 w/Query Analyzer  Monitoring of 6.0 and Falcon Into 2009  MySQL Load Balancer  MySQL Connection Manager Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 35
  • 36. Conclusions • MySQL Server getting more enterprise-class features • More/better options for high availability implementations • Improved Data warehousing capabilities • Continued improvements in MySQL Enterprise services • More tools to enable MySQL development Copyright 2008 MySQL AB The World’s Most Popular Open Source Database 36