What's new in MySQL 5.5?
-
Upload
lenz-grimmer -
Category
Technology
-
view
4.455 -
download
2
description
Transcript of What's new in MySQL 5.5?
![Page 1: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/1.jpg)
![Page 2: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/2.jpg)
<Insert Picture Here>
What's new in MySQL 5.5?
Lenz GrimmerMySQL Community Relations Specialist
![Page 3: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/3.jpg)
$ whoami
1998 2002
20102008
![Page 4: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/4.jpg)
Before we begin...
No, InnoDB has not been removed from MySQL.
MySQL/InnoDB continue to be freely available and licensed under the GPL.
http://blogs.oracle.com/mysql/2010/11/mysql_community_edition_and_innodb.html
http://blogs.oracle.com/mysql/2010/11/get_the_facts_mysql_licensing_and_pricing.html
![Page 5: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/5.jpg)
Investment in MySQLRapid Innovation
• Make MySQL a Better MySQL– #1 Open Source Database for Web Applications– Most Complete LAMP Stack– Telecom & Embedded
• Develop, Promote and Support MySQL– Improve engineering, consulting and support– Leverage 24x7, World-Class Oracle Support
• MySQL Community Edition – Source and binary releases– GPL license
![Page 6: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/6.jpg)
MySQL 5.5 Highlights
• InnoDB becomes the default• Improved Performance & Scalability• Improved Availability• Improved Manageability & Usability• Improved Instrumentation & Diagnostics
![Page 7: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/7.jpg)
InnoDB 1.1 as Default Storage Engine
• ACID Transactions, Foreign Keys, Crash Recovery
• Plugin replaces built-in version• Newly created tables use InnoDB by default• MyISAM and other Storage Engines still
available• Many performance/scalability improvements• Better instrumentation & diagnostics
![Page 8: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/8.jpg)
InnoDB Performance improvements
• Multiple/Split Buffer Pool Instances• Multiple Rollback Segments• Improved recovery performance• Native async I/O on Linux• Extended Change Buffering (with delete
buffering, purge buffering)• Control of overall I/O capacity• Restored group commit
![Page 9: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/9.jpg)
InnoDB Scalability Improvements
• Improved Log Sys mutex• Separate Flush List mutex• Improved Purge Scheduling • Improved default thread concurrency• Control of background I/O threads• Control of using the OS memory allocator• Faster locking algorithms
![Page 10: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/10.jpg)
InnoDB Instrumentation/Diagnostics
• InnoDB stats in PERFORMANCE_SCHEMA• More extensive SHOW ENGINE INNODB
STATUS• New INFORMATION_SCHEMA tables
![Page 11: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/11.jpg)
Improved Availability
• Semi-synchronous Replication• Replication Heartbeat• Replication Slave fsync() options• Automatic Relay Log Recovery
![Page 12: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/12.jpg)
Other replication improvements
• Per-master event filtering• Replication Slave Side Type Conversions• Individual Log Flushing• SHOW RELAYLOG EVENTS
![Page 13: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/13.jpg)
Improved Manageability & Usability
• PERFORMANCE_SCHEMA• SIGNAL/RESIGNAL• Pluggable authentication framework• More Partitioning Options
![Page 14: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/14.jpg)
MySQL 5.5 SysBench BenchmarksLinux
Intel Xeon X7460 x86_64 4 CPU x 6 Cores/CPU 2.66 GHz, 32GB RAM
Fedora 10
MySQL 5.1.50(InnoDB built-in)
MySQL 5.1.50 (InnoDB Plug-in)
MySQL 5.5.6 (New InnoDB)
200% performance gainfor MySQL 5.5 over 5.1.50; at scale
![Page 15: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/15.jpg)
MySQL 5.5 SysBench BenchmarksLinux
MySQL 5.1.50(InnoDB built-in)
MySQL 5.1.50 (InnoDB Plug-in)
MySQL 5.5.6 (New InnoDB)
Intel Xeon X7460 x86_64 4 CPU x 6 Cores/CPU 2.66 GHz, 32GB RAM
Fedora 10
369% performance gain
for MySQL 5.5 over 5.1.50; at scale
![Page 16: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/16.jpg)
MySQL 5.5 Scales on multi core Sysbench Read Write
![Page 17: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/17.jpg)
MySQL 5.5 SysBench BenchmarksWindows
MySQL 5.1.50(InnoDB built-in)
MySQL 5.1.50 (InnoDB Plug-in)
MySQL 5.5.6 (New InnoDB)
Intel x86_64
4 CPU x 2 Cores/CPU
3.166 GHz, 8GB RAM
Windows Server 2008
538% performance gain
for MySQL 5.5 over 5.1.50; at scale
![Page 18: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/18.jpg)
MySQL 5.5 SysBench BenchmarksWindows
MySQL 5.1.50(InnoDB built-in)
MySQL 5.1.50 (InnoDB Plug-in)
MySQL 5.5.6 (New InnoDB)
Intel x86_64
4 CPU x 2 Cores/CPU
3.166 GHz, 8GB RAM
Windows Server 2008
1561% performance gain
for MySQL 5.5 over 5.1.50; at scale
![Page 19: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/19.jpg)
Key Takeaways
• MySQL is important to Oracle and our customers
• Part of our Complete, Open, Integrated strategy
• Oracle is making MySQL better today• Major Feature, Performance, Scalability
enhancements• 24x7, Global support in 145 countries
![Page 20: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/20.jpg)
Give it a spin!
• Download MySQL 5.5 from the usual place:http://dev.mysql.com/downloads/mysql/
• Send us feedback and bug reports:http://bugs.mysql.com/
• Questions? Use the Forums or Mailing Lists:http://forums.mysql.com http://lists.mysql.com
• Blog about your experiences:http://planet.mysql.com
![Page 21: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/21.jpg)
Discussion / Q & A
![Page 23: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/23.jpg)
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.
![Page 24: What's new in MySQL 5.5?](https://reader034.fdocuments.in/reader034/viewer/2022051322/5405612b8d7f729b768b4ca3/html5/thumbnails/24.jpg)