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
- 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