SlideShare a Scribd company logo
<Insert Picture Here>




         MySQL: The Dolphins Leap Again
         Ivan Zoratti
         Sales Consulting Manager EMEA


Wednesday, 12 May 2010
Thank You – MySQL Customers




                            Web                         OEM / ISV’s




                   SaaS, Hosting   Telecommunications          Enterprise 2.0


                             MySQL is Powering the Web



Wednesday, 12 May 2010
The Top 20 most popular Websites
                         1.Google                  11.Twitter
                         2.Facebook                12.Yahoo.co.jp
                         3.Youtube                 13.Google.co.in
                         4.Yahoo                   14.Taobao
                         5.Live                    15.Google.de
                         6.Wikipedia               16.Google.com.hk
                         7.Baidu                   17.Wordpress
                         8.Blogger                 18.Sina.com.cn
                         9.MSN                     19.Google.co.uk
                         10.QQ                     20.Amazon.com
                                                       Source: Alexa Top 500 Sites - 6 May 2010



             ...and many more: Flickr, Second Life, Craigslist, Slashdot,
             LiveJournal, Digg, Del.icio.us, Pricegrabber.com, Weather.com etc.


Wednesday, 12 May 2010
MySQL is Everywhere




Wednesday, 12 May 2010
MySQL is Everywhere

                 Multiple Platforms   Multiple Languages




                                      C    C++ C#

Wednesday, 12 May 2010
Pluggable Storage Engine Architecture




Wednesday, 12 May 2010
Products
                         Making MySQL Better Today




Wednesday, 12 May 2010
MySQL 5.5
       InnoDB will become default                 Beta
       • ACID Transactions, FKs, Crash Recovery

       Improved Availability
       • Semi-synchronous Replication
       • Replication Heartbeat

       Improved Usability
       • SIGNAL/RESIGNAL
       • More Partitioning Options
       • PERFORMANCE_SCHEMA

       Better Instrumentation/Diagnostics
       • InnoDB stats in 5.5 PERFORMANCE_SCHEMA




Wednesday, 12 May 2010
MySQL 5.5 is Faster!
     InnoDB Performance improvements                                     Beta
          •   Multiple Buffer Pool Instances
          •   Multiple Rollback Segments
          •   Extended Change Buffering (with delete buffering, purge buffering)
          •   Improved Purge Scheduling
          •   Improved Log Sys mutex
          •   Separate Flush List mutex

     MySQL Performance Improvements
          •   Better Metadata Locking within Transactions
          •   Split LOCK_open mutex
          •   Eliminated LOCK_alarm mutex as bottleneck
          •   Eliminated LOCK_thread_count as bottleneck
          •   Improved Performance/Scale on Win32, 64

     More than 10x improvement in recovery times



Wednesday, 12 May 2010
MySQL 5.5 SysBench Benchmarks
                                                                           Beta


                                                                 MySQL 5.5.4
                                                                 (New InnoDB)



                                                                 MySQL 5.1.40
                                                                 (InnoDB Plug-in)



                                                                 MySQL 5.1.40
                                                                 (InnoDB built-in)




                         200% performance gain                      Intel Xeon X7460 x86_64
                                                                    4 CPU x 6 Cores/CPU

                           for MySQL 5.5 over 5.1.40; at scale      2.66 GHz, 32GB RAM
                                                                    Fedora 10




Wednesday, 12 May 2010
MySQL 5.5 SysBench Benchmarks
                                                                         Beta


                                                               MySQL 5.5.4
                                                               (New InnoDB)



                                                               MySQL 5.1.40
                                                               (InnoDB Plug-in)



                                                               MySQL 5.1.40
                                                               (InnoDB built-in)




                     364% performance gain                     Intel Xeon X7460 x86_64
                                                               4 CPU x 6 Cores/CPU

                         for MySQL 5.5 over 5.1.40; at scale   2.66 GHz, 32GB RAM
                                                               Fedora 10




Wednesday, 12 May 2010
MySQL Workbench 5.2
                                                                    Beta
          • SQL Development
               • SQL Editor - Color Syntax Highlighting
               • Object Management - Import/Export, Browser, Edit
               • Connection Management - Wizard, SSH Tunnel
               • Multi-Pane Results View, In-grid data edits
          • Database Administration
               • Status, Configuration, Start/Stop, Replication
               • Users, Security, Session Management
               • Import/Export Dump Files
          • Data Modelling
               • Visual Design
               • Forward/Reverse Engineer




Wednesday, 12 May 2010
MySQL Cluster 7.1
                                                                                GA
              Improved Administration
              • NDBINFO: Real time status & usage statistics
              • MySQL Cluster Manager (CGE Only)

              Higher Performance
              • MySQL Cluster Connector for Java
              • Native Java & OpenJPA access to MySQL Cluster

              Carrier Grade Availability & Performance
              •   Shared nothing, distributed design for 99.999% availability
              •   Sub-Second Failover & Self Healing Recovery
              •   On-Line Scaling and Maintenance
              •   Parallel Multi-Master Architecture
              •   Low Latency, Real Time Responsiveness




Wednesday, 12 May 2010
MySQL Enterprise: Commercial Offering
                         • MySQL Enterprise Server
    Database             • Monthly Rapid Updates
                         • Quarterly Service Packs
                         • Hot Fix Program • Subscription:
                                                • MySQL Enterprise
                                             • License (OEM):
                         • Global Monitoring of All Servers
                                                • Embedded Server
                         • Web-Based Central Console
    Monitoring           • Built-in Advisors, Expert Advice
                                                • Support
                         • MySQL Query Analyzer
                         • Specialized Scale-Out Help Cluster Carrier-
                                             • MySQL
                                               Grade
                                             • Training
                         • Online Self help Knowledge Base
                                             • Consulting
                         • 24 x 7 x 365 Problem Resolution
    Support              • Consultative Help• NRE
                         • High Availability and Scale Out




Wednesday, 12 May 2010
MySQL Enterprise Backup

          • Formerly “InnoDB Hot Backup”
          • Online, non-locking backup & recovery
              • Tables, Indexes
              • Server, database, or object-level
          • Logical and physical backups
          • Full or incremental backups
          • Point-in-time recovery
          • Compressed backups
          • Also provides backup & recovery for MyISAM
          • Cross-Platform (Windows, Linux, Unix)




Wednesday, 12 May 2010
MySQL Enterprise Monitor
     • Single, consolidated view into
       entire MySQL environment
     • Auto-discovery of MySQL servers,
       replication topologies
     • Customizable rules-based
       monitoring and alerts
     • Identifies problems before they
       occur
     • Reduces risk of downtime
     • Makes it easier to scale out
       without requiring more DBAs


                                          A Virtual MySQL DBA Assistant!


Wednesday, 12 May 2010
MySQL Enterprise Monitor 2.2
                                             Beta
   • Improved Performance Monitoring
       • MySQL Query Analyzer
       • Data from MySQL Connectors
       • For Java and .Net apps
   • Filter for Specific Query Problems
       • Full Table Scans, Bad Indexes
   • Faster Problem Resolution
       • MySQL Support diagnostic reports
   • Improved User/Security Model
   • Improved Advisor Rules & Graphs




Wednesday, 12 May 2010
Thank You


                           Download Now
          http://dev.mysql.com/downloads
         • Documentation: http://dev.mysql.com/doc
         • Blogs: http://planet.mysql.com
         • Forums: http://forums.mysql.com

            ivan@mysql.com
            http://izoratti.blogspot.com



Wednesday, 12 May 2010
The preceding 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.




Wednesday, 12 May 2010
Wednesday, 12 May 2010

More Related Content

The Dolphins Leap Again

  • 1. <Insert Picture Here> MySQL: The Dolphins Leap Again Ivan Zoratti Sales Consulting Manager EMEA Wednesday, 12 May 2010
  • 2. Thank You – MySQL Customers Web OEM / ISV’s SaaS, Hosting Telecommunications Enterprise 2.0 MySQL is Powering the Web Wednesday, 12 May 2010
  • 3. The Top 20 most popular Websites 1.Google 11.Twitter 2.Facebook 12.Yahoo.co.jp 3.Youtube 13.Google.co.in 4.Yahoo 14.Taobao 5.Live 15.Google.de 6.Wikipedia 16.Google.com.hk 7.Baidu 17.Wordpress 8.Blogger 18.Sina.com.cn 9.MSN 19.Google.co.uk 10.QQ 20.Amazon.com Source: Alexa Top 500 Sites - 6 May 2010 ...and many more: Flickr, Second Life, Craigslist, Slashdot, LiveJournal, Digg, Del.icio.us, Pricegrabber.com, Weather.com etc. Wednesday, 12 May 2010
  • 5. MySQL is Everywhere Multiple Platforms Multiple Languages C C++ C# Wednesday, 12 May 2010
  • 6. Pluggable Storage Engine Architecture Wednesday, 12 May 2010
  • 7. Products Making MySQL Better Today Wednesday, 12 May 2010
  • 8. MySQL 5.5 InnoDB will become default Beta • ACID Transactions, FKs, Crash Recovery Improved Availability • Semi-synchronous Replication • Replication Heartbeat Improved Usability • SIGNAL/RESIGNAL • More Partitioning Options • PERFORMANCE_SCHEMA Better Instrumentation/Diagnostics • InnoDB stats in 5.5 PERFORMANCE_SCHEMA Wednesday, 12 May 2010
  • 9. MySQL 5.5 is Faster! InnoDB Performance improvements Beta • Multiple Buffer Pool Instances • Multiple Rollback Segments • Extended Change Buffering (with delete buffering, purge buffering) • Improved Purge Scheduling • Improved Log Sys mutex • Separate Flush List mutex MySQL Performance Improvements • Better Metadata Locking within Transactions • Split LOCK_open mutex • Eliminated LOCK_alarm mutex as bottleneck • Eliminated LOCK_thread_count as bottleneck • Improved Performance/Scale on Win32, 64 More than 10x improvement in recovery times Wednesday, 12 May 2010
  • 10. MySQL 5.5 SysBench Benchmarks Beta MySQL 5.5.4 (New InnoDB) MySQL 5.1.40 (InnoDB Plug-in) MySQL 5.1.40 (InnoDB built-in) 200% performance gain Intel Xeon X7460 x86_64 4 CPU x 6 Cores/CPU for MySQL 5.5 over 5.1.40; at scale 2.66 GHz, 32GB RAM Fedora 10 Wednesday, 12 May 2010
  • 11. MySQL 5.5 SysBench Benchmarks Beta MySQL 5.5.4 (New InnoDB) MySQL 5.1.40 (InnoDB Plug-in) MySQL 5.1.40 (InnoDB built-in) 364% performance gain Intel Xeon X7460 x86_64 4 CPU x 6 Cores/CPU for MySQL 5.5 over 5.1.40; at scale 2.66 GHz, 32GB RAM Fedora 10 Wednesday, 12 May 2010
  • 12. MySQL Workbench 5.2 Beta • SQL Development • SQL Editor - Color Syntax Highlighting • Object Management - Import/Export, Browser, Edit • Connection Management - Wizard, SSH Tunnel • Multi-Pane Results View, In-grid data edits • Database Administration • Status, Configuration, Start/Stop, Replication • Users, Security, Session Management • Import/Export Dump Files • Data Modelling • Visual Design • Forward/Reverse Engineer Wednesday, 12 May 2010
  • 13. MySQL Cluster 7.1 GA Improved Administration • NDBINFO: Real time status & usage statistics • MySQL Cluster Manager (CGE Only) Higher Performance • MySQL Cluster Connector for Java • Native Java & OpenJPA access to MySQL Cluster Carrier Grade Availability & Performance • Shared nothing, distributed design for 99.999% availability • Sub-Second Failover & Self Healing Recovery • On-Line Scaling and Maintenance • Parallel Multi-Master Architecture • Low Latency, Real Time Responsiveness Wednesday, 12 May 2010
  • 14. MySQL Enterprise: Commercial Offering • MySQL Enterprise Server Database • Monthly Rapid Updates • Quarterly Service Packs • Hot Fix Program • Subscription: • MySQL Enterprise • License (OEM): • Global Monitoring of All Servers • Embedded Server • Web-Based Central Console Monitoring • Built-in Advisors, Expert Advice • Support • MySQL Query Analyzer • Specialized Scale-Out Help Cluster Carrier- • MySQL Grade • Training • Online Self help Knowledge Base • Consulting • 24 x 7 x 365 Problem Resolution Support • Consultative Help• NRE • High Availability and Scale Out Wednesday, 12 May 2010
  • 15. MySQL Enterprise Backup • Formerly “InnoDB Hot Backup” • Online, non-locking backup & recovery • Tables, Indexes • Server, database, or object-level • Logical and physical backups • Full or incremental backups • Point-in-time recovery • Compressed backups • Also provides backup & recovery for MyISAM • Cross-Platform (Windows, Linux, Unix) Wednesday, 12 May 2010
  • 16. MySQL Enterprise Monitor • Single, consolidated view into entire MySQL environment • Auto-discovery of MySQL servers, replication topologies • Customizable rules-based monitoring and alerts • Identifies problems before they occur • Reduces risk of downtime • Makes it easier to scale out without requiring more DBAs A Virtual MySQL DBA Assistant! Wednesday, 12 May 2010
  • 17. MySQL Enterprise Monitor 2.2 Beta • Improved Performance Monitoring • MySQL Query Analyzer • Data from MySQL Connectors • For Java and .Net apps • Filter for Specific Query Problems • Full Table Scans, Bad Indexes • Faster Problem Resolution • MySQL Support diagnostic reports • Improved User/Security Model • Improved Advisor Rules & Graphs Wednesday, 12 May 2010
  • 18. Thank You Download Now http://dev.mysql.com/downloads • Documentation: http://dev.mysql.com/doc • Blogs: http://planet.mysql.com • Forums: http://forums.mysql.com ivan@mysql.com http://izoratti.blogspot.com Wednesday, 12 May 2010
  • 19. The preceding 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. Wednesday, 12 May 2010