Monday, August 15, 2011

MySQL Newsletter: August 2011

MySQL Newsletter
August 2011

Articles in this newsletter:

Highlights

- DevZone Article: MySQL 5.6 Early Access Features - InnoDB and Replication!
- Event: Oracle Showcases MySQL at Innovation Nation & GOSCON 2011 - Washington, DC (August 23)
- Event: OTN Developer Day: MySQL - Washington, DC (August 24)
- Event: MySQL Community Reception at Oracle OpenWorld - San Francisco, CA (October 4)
- Blog: MySQL 5.6 Feedback
- Demo: MySQL Enterprise Edition
- Live Webinar: What's New in MySQL 5.6 - Part 1: Overview (August 18)
- Live Webinar: MySQL Essentials for ISVs & OEMs, Part 1: Faster Development and Better Applications with MySQL Workbench (August 23)

New Product Releases

- New Release of MySQL Community Server 5.5.15 (GA)
- New Release of MySQL Installer 5.5.14.1 (RC)

Hints & Tips

- Developer Interview: Globalizing MySQL - Interview with Alexander "Bar" Barkov
- PlanetMySQL Blog Posts
- PlanetMySQL Blog: InnoDB Full-Text Search Tutorial
- PlanetMySQL Blog: Difference between InnoDB FTS and MyISAM FTS
- PlanetMySQL Blog: Binlog Group Commit Experiments
- PlanetMySQL Blog: About InnoDB: Shortened warm-up times with a preloaded InnoDB buffer pool
- PlanetMySQL Blog: MySQL 5.6 Replication - New Early Access Features
- PlanetMySQL Blog: How to Easily See Who's Connected to Your MySQL Server
- PlanetMySQL Blog: Inserting Data into MySQL with Perl
- PlanetMySQL Blog: Scaling Web Databases, Part 3: SQL & NoSQL Data Access
- PlanetMySQL Blog: Improvements for PHP application portability in PHP.next

Events

- Seminar: Oracle Enterprise-Ready Open Source Software Seminar - Hong Kong & Beijing (August 18 & 30)
- Live Webinar: MySQL Cluster: Scaling Web Databases with Auto-Partitioning and SQL/NoSQL Access - APAC (August 26)
- Live Webinar: Building High Performance and High Traffic PHP Applications with MySQL - The Fundamentals - French (August 30)
- Seminar: High Availability Solutions for MySQL - Paris, France (September 7)
- Live Webinar: MySQL Replication Essentials - German (September 29)

-------------------------------------------------------------------

Highlights

DevZone Article: MySQL 5.6 Early Access Features - InnoDB and Replication!
Rob Young

MySQL 5.5 has been widely acknowledged to be the best release in the history of MySQL. And, in April 2011, we raised the bar again with Development Milestone Release (DMR) and Early Access features of MySQL 5.6. At OSCON 2011, we are delivering more early access features for InnoDB and Replication. These features are focused on better scalability, performance and flexibility. We look forward to community testing and feedback.

Read this Article:
http://dev.mysql.com/tech-resources/articles/mysql56-labs-july2011.html


Event: Oracle Showcases MySQL at Innovation Nation & GOSCON 2011 - Washington, DC
Tuesday, August 23, 2011

GOSCON, the Government Open Source Conference, and Innovation Nation Forum are co-located this year and will provide a special one-day program featuring cloud, data center consolidation, cyber security, and open source. The MySQL team will showcase the latest product developments and demos running on a Sun Ray at the Exhibition Hall, and we look forward to meeting you there!

Learn More about GOSCON/Innovation Nation:
http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=140023&src=7314534&src=7314534&Act=78

Learn More about Sun Ray:
http://www.oracle.com/us/technologies/virtualization/061984.html


Event: OTN Developer Day: MySQL - Washington, DC
Wednesday, August 24, 2011

The MySQL Developer Day is a one-stop shop for you to learn all the essential MySQL skills. In this free, one-day seminar, we will cover everything you need to know to successfully design, develop, and manage your MySQL databases. You'll also learn the guidelines and best practices in performance tuning and scalability. Space is limited so RSVP now!

Register Now:
http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=139866&src=7328803&Act=8&evite=8


Event: MySQL Community Reception at Oracle OpenWorld - San Francisco, CA
Tuesday, October 4, 2011

Come celebrate the growth of the MySQL community with Oracle's MySQL team! Whether you are attending the MySQL Track at Oracle OpenWorld, a member of local MySQL user groups, a MySQL user in the San Francisco Bay Area, or simply interested in MySQL technology, you're all invited to Oracle's MySQL Community Reception. Don't forget to register for Oracle OpenWorld and enjoy 40+ MySQL sessions!

RSVP Now for the MySQL Community Reception:
http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=140041&src=7314534&src=7314534&Act=83&evite=83

View the MySQL Sessions at Oracle OpenWorld via Content Catalog:
https://oracleus.wingateweb.com/scheduler/eventcatalog/eventCatalog.do

Register for Oracle OpenWorld:
http://www.oracle.com/openworld/register/packages/index.html


Blog: MySQL 5.6 Feedback
Keith Larson

The MySQL Community Team would like your feedback about MySQL 5.6! What are you excited to see and test? What have you tested and benchmarked? Did you previously see the advantages of going to MySQL 5.5 and now eager to try 5.6?

Read this Blog Post:
http://sqlhjalp.blogspot.com/2011/08/mysql-56-feedback.html


Demo: MySQL Enterprise Edition

In only 3 minutes, this demo helps you understand how Oracle's MySQL Enterprise Edition reduces the risk, cost and time required in developing, deploying and managing business-critical MySQL applications.

Watch the Demo:
http://www.oracle.com/pls/ebn/swf_viewer.load?p_shows_id=10146324


Live Webinar: What's New in MySQL 5.6 - Part 1: Overview
Thursday, August 18, 2011 - 9:00AM PT

MySQL 5.6 builds on Oracle's investment in MySQL by adding improvements to Performance, InnoDB, Replication, Instrumentation and flexibility with NoSQL (Not Only SQL) access. In the first session of this 5-part Webinar series, we'll cover the highlights of those enhancements to help you begin the development and testing efforts around the new features and improvements that are now available in the latest MySQL 5.6 Development Milestone Release and Early Access Features.

Register for this Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-650.html?p=EnNL


Live Webinar: MySQL Essentials for ISVs & OEMs, Part 1: Faster Development and Better Applications with MySQL Workbench
Tuesday, August 23, 2011 - 9:00AM PT

MySQL Workbench is a visual database modeling and design tool, a SQL editor, and an administrative tool. MySQL Workbench can help you create and validate your schema for your new MySQL databases, optimize existing physical MySQL databases with reverse/forward engineering and change management functions, resulting in faster development and time-to-market, better product quality and performance, and easier as-needed administration.

Register for this Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-653.html?p=EnNL

-------------------------------------------------------------------

New Product Releases

New Release of MySQL Community Server 5.5.15 (GA)

MySQL 5.5.15 is a new version of the 5.5 production release of the world's most popular open source database. MySQL 5.5.15 is recommended for use on production systems.

MySQL 5.5 includes several high-impact enhancements to improve the performance and scalability of the MySQL Database, taking advantage of the latest multi-CPU and multi-core hardware and operating systems. In addition, with release 5.5, InnoDB is now the default storage engine for the MySQL Database, delivering ACID transactions, referential integrity and crash recovery by default.

View the Complete List of Changes:
http://dev.mysql.com/doc/refman/5.5/en/news-5-5-15.html

Download Now:
http://dev.mysql.com/downloads/mysql/


New Release of MySQL Installer 5.5.14.1 (RC)

MySQL Installer 5.5.14.1 RC4 has been released. This is the final release candidate before GA so your feedback is greatly appreciated.

MySQL Installer is the all-in-one installation solution for all your MySQL software needs. It comes with the latest MySQL Server and related components (MySQL Workbench, Connectors, and documentation) and includes wizards to help with the installation and configuration.

Learn More:
http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html

Download Now:
http://dev.mysql.com/downloads/installer/

-------------------------------------------------------------------

Hints & Tips

Developer Interview: Globalizing MySQL - Interview with Alexander "Bar" Barkov

We interviewed Alexander "Bar" Barkov to discuss the recent improvements in MySQL globalization that enable MySQL users around the world to use the database system more easily and naturally.

Read the Interview:
http://dev.mysql.com/tech-resources/interviews/alexander-barkov.html


PlanetMySQL Blog Posts

The following blog posts are from PlanetMySQL. PlanetMySQL is an aggregation of blogs and news from MySQL developers, users and employees. It is an excellent source of all things about MySQL, including technical tips and best practices.

Visit PlanetMySQL:
http://planet.mysql.com/

Submit Your Blog Feed:
http://planet.mysql.com/new


PlanetMySQL Blog: InnoDB Full-Text Search Tutorial
John Russell

The InnoDB full-text search capability is an exciting feature. The full-text search itself is generally useful to have in an RDBMS. If an application is using all InnoDB tables except for one that is used for full-text searches, now that last table can be switched to InnoDB. If putting the full-text data in a MyISAM table led to scalability problems, duplication, or a less-than-ideal schema design, now those issues can be addressed.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/07/innodb-full-text-search-tutorial/


PlanetMySQL Blog: Difference between InnoDB FTS and MyISAM FTS
Jimmy Yang

With the latest MySQL 5.6 feature preview, InnoDB now has its own Fulltext Search (FTS) support. People might wonder how different is this FTS comparing with that of MyISAM. From the usage standpoint, they seem very similar with no apparent difference. However, in the underlying FTS engine, the difference is huge, since two are built on different storage engines with totally different design.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/07/difference-between-innodb-fts-and-myisam-fts/


PlanetMySQL Blog: Binlog Group Commit Experiments
Mats Kindahl

It was a while ago since I talked about binary log group commit. Since then, Kristian has released a version of binary log group commit that seems to work well. However, for a few reasons that will be outlined below, we decided to do experiments ourselves using the approach that I have described earlier.

Read the PlanetMySQL BlogPost:
http://mysqlmusings.blogspot.com/2011/07/binlog-group-commit-experiments.html


PlanetMySQL Blog: About InnoDB: Shortened warm-up times with a preloaded InnoDB buffer pool
Simon Mudd

This comment is in regard to this InnoDB blog post. The page talks about a new feature which allows you to save on shutdown an InnoDB buffer pool and to load this on startup, ensuring that once loaded the database will perform with this "hot" cache. That sounds interesting as I have seen on numerous occasions that if the buffer pool is not warm then the performance can be a magnitude worse.

Read the PlanetMySQL BlogPost:
http://blog.wl0.org/2011/07/about-innodbs-shortened-warm-up-times-with-a-preloaded-innodb-buffer-pool/


PlanetMySQL Blog: MySQL 5.6 Replication - New Early Access Features
Mat Keep

At OSCON 2011, Oracle delivered more early access features for MySQL 5.6 replication. These features are focused on better integration, performance and data integrity, built on the significant replication enhancements announced as part of the MySQL 5.6.2 Development Milestone Release back in April.

Read the PlanetMySQL BlogPost:
http://blogs.oracle.com/MySQL/entry/mysql_5_6_replication_new


PlanetMySQL Blog: How to Easily See Who's Connected to Your MySQL Server
Shlomo Priymak

If you have servers which have multiple application servers connected to them, you often need to see things like who's connected, how many connections they have, and which users.

Read the PlanetMySQL BlogPost:
http://blog.shlomoid.com/2011/08/how-to-easily-see-whos-connected-to.html


PlanetMySQL Blog: Inserting Data into MySQL with Perl
Tony Darnell

In the two previous posts, we looked at simply connecting to a MySQL database via Python and Perl. In this post, we will use an insert statement to input data into a MySQL table via Perl, and use a select statement to view the same data to confirm our results.

Read the PlanetMySQL BlogPost:
http://scriptingmysql.wordpress.com/2011/08/05/inserting-data-into-mysql-with-perl/


PlanetMySQL Blog: Scaling Web Databases, Part 3: SQL & NoSQL Data Access
Mat Keep

Supporting successful services on the web means scaling your back-end databases across multiple dimensions. This blog focuses on scaling access methods to your data using SQL and/or NoSQL interfaces.

Read the PlanetMySQL BlogPost:
http://blogs.oracle.com/MySQL/entry/scaling_web_databases_part_3


PlanetMySQL Blog: Improvements for PHP application portability in PHP.next
Johannes Schlüter

I was writing about PHP.next before, and many things have improved there meanwhile. Most notably we have a committed version number: the next PHP release will be called PHP 5.4. The topic I want to talk about today is "Improved application portability" which covers multiple small changes which aim at making it simpler for developers to write applications working on any PHP setup.

Read the PlanetMySQL BlogPost:
http://schlueters.de/blog/archives/156-Improvements-for-PHP-application-portability-in-PHP.next.html

-------------------------------------------------------------------

Events

Seminar: Oracle Enterprise-Ready Open Source Software Seminar - Hong Kong & Beijing

Join us at this executive seminar where you will learn how Oracle can offer you a Complete Open Source Technology Stack. Oracle continues its long track record of contributions to the open source community and we are pleased to share its latest technology on Oracle Linux, MySQL, and Oracle VM.

Register for the Seminar in Hong Kong on August 18:
http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=139871&src=7314534&src=7314534&Act=70

Register for the Chinese Seminar in Beijing, China on August 30:
http://www.oracle.com/go/?&Src=7314534&Act=68&pcode=WWMK11042736MPP035


Live Webinar: MySQL Cluster: Scaling Web Databases with Auto-Partitioning and SQL/NoSQL Access - APAC
Friday, August 26, 2011 - 13:00 Singapore Time

MySQL Cluster has been deployed to support some of the most demanding transactional services in the web and telecoms domains. This webinar will discuss best practices in scaling services on-demand for high volumes of reads and writes, and provide insight on the range of NoSQL and SQL access methods available to developers.

Register for this Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-649.html?p=EnNL


Live Webinar: Building High Performance and High Traffic PHP Applications with MySQL - The Fundamentals - French
Tuesday, August 30, 2011 - 10:00 CET

In this webinar we will walk through the fundamentals of creating dynamic web content using MySQL and PHP. We will also discuss many of the building blocks and key considerations when you architect your PHP applications, including the frameworks, APIs, security features, and asynchronous queries.

Register for this French Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-646.html?p=EnNL


Seminar: High Availability Solutions for MySQL - Paris, France
Wednesday, September 7, 2011

During this free French seminar, we will review various options and technologies at your disposal to implement highly available and highly scalable MySQL infrastructures, as well as best practices in terms of architectures.

Register for this French Seminar:
http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=139118&src=7314534&src=7314534&Act=37


Live Webinar: MySQL Replication Essentials - German
Thursday, September 29, 2011 - 15:00 CET

In this webinar we'll share the technical and business reasons for deploying MySQL Replication and give an overview of how to deploy a master/slave configuration. You'll learn the fundamentals on how to install, configure, and manage a replicated environment.

Register for this German Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-652.html?=EnNL


More free MySQL webinars are scheduled and added between each Newsletter edition, so visit our website frequently for the most updated information.

View the full list of webinars:
http://dev.mysql.com/news-and-events/web-seminars/index.html

-------------------------------------------------------------------

Want to receive the latest MySQL updates and interact with the MySQL Community?

Read Oracle's MySQL Blog:
http://blogs.oracle.com/mysql/

Join MySQL on Facebook:
http://www.facebook.com/mysql

Follow MySQL on Twitter:
http://twitter.com/mysql

Want to evaluate the advanced capabilities in the MySQL Enterprise Edition?

Try Now with MySQL Enterprise Edition Trial:
http://www.mysql.com/trials/

-------------------------------------------------------------------

About the Newsletter

You can send us queries and give us feedback online.
http://dev.mysql.com/contact/?topic=newsletter

You can unsubscribe from this newsletter online:
http://dev.mysql.com/unsub?email=johandontmessup@gmail.com

Read more about the newsletter and view previous issues.
http://dev.mysql.com/news-and-events/newsletter/

Problems reading the newsletter in your email client? View the newsletter on the web.
http://dev.mysql.com/news-and-events/newsletter/2011/2011-08.html

--
Copyright (c) 2011, Oracle Corporation and/or its affiliates.
You are free to distribute this newsletter, as long as you don't make any changes.

Wednesday, July 27, 2011

MySQL Newsletter: July 2011

MySQL Newsletter
July 2011

Articles in this newsletter:

Highlights

- Press Release: Oracle Provides Early Access to MySQL 5.6 New Features
- Event: Oracle OpenWorld 2011 - Register Now and Get Special MySQL Discount Before July 29!
- Event: Meet the MySQL Team at GOSCON - Washington, DC (August 23)
- French Seminar: High Availability Solutions for MySQL - Paris, France (September 7)
- White Paper: Oracle VM Template for MySQL Enterprise Edition
- Podcast: New "Meet The MySQL Experts" Podcast Series
- Social Media: MySQL Facebook Page Reaches 100,000 Fans!
- Award: MySQL Wins the php|architect Impact Award for Data Management
- Live Webinar: MySQL Replication: Tips and Tricks (August 11)
- Live Webinar: Building High Performance and High Traffic PHP Applications with MySQL - Part 2: Best Practices (August 16)

New Product Releases

- New Release of MySQL Community Server 5.5.14 (GA)
- New Release of MySQL Cluster 7.1.15 (GA)
- New Release of MySQL Workbench 5.2.34 (GA)
- New Release of MySQL Connector/J 5.1.17 (GA)
- New Release of MySQL Connector/MXJ 5.0.12 (GA)
- New Release of MySQL Connector/Net 6.4.3 (GA)

Hints & Tips

- White Paper: Guide to Scaling Web Databases with MySQL Cluster
- White Paper: Unlocking New Value from Web Session Management
- PlanetMySQL Blog Posts
- PlanetMySQL Blog: Comparing Databases with mysqldbcompare
- PlanetMySQL Blog: MySQL Left Join
- PlanetMySQL Blog: FISL12 -- Open Source show with Music and Dancing in Brazil
- PlanetMySQL Blog: Performance schema, overhead tuning
- PlanetMySQL Blog: MySQL Enterprise Backup 3.6 - New backup streaming, integration with Oracle Secure Backup and other common backup media solutions
- PlanetMySQL Blog: Scaling Web Databases with MySQL Cluster
- PlanetMySQL Blog: How heartbeat is helpful for MySQL Replication
- PlanetMySQL Blog: Simpler and Safer Clustering: MySQL Cluster Manager Update
- PlanetMySQL Blog: Announcing common_schema: common views & routines for MySQL
- PlanetMySQL Blog: Automatically restarting MySQL slaves the easy way
- PlanetMySQL Blog: Finding and killing long running InnoDB transactions with Events
- PlanetMySQL Blog: Better than linear scaling is possible

Events

- Live Webinar: What's New in MySQL 5.6 - Part 1: Overview (August 18)
- Live Webinar: MySQL Workbench for ISVs and OEMs: Better MySQL Database Applications by Design (August 23)
- Live Webinar: MySQL Cluster: Scaling Web Databases with Auto-Partitioning and SQL/NoSQL Access - JAPAC (August 26)
- Live Webinar: Building High Performance and High Traffic PHP Applications with MySQL - The Fundamentals - French (August 30)
- On-Demand Webinar: MySQL Essentials Part 10 - MySQL Replication Essentials
- On-Demand Webinar: MySQL Relational Database Management Webcast

-------------------------------------------------------------------

Highlights

Press Release: Oracle Provides Early Access to MySQL 5.6 New Features

At OSCON in Oregon, Oracle announced that early access to new features of MySQL 5.6 are available for the community to test, deploy and provide feedback.

Read the Press Release:
http://www.oracle.com/us/corporate/press/439460


Event: Oracle OpenWorld 2011 - Register Now and Get Special MySQL Discount Before July 29!

Oracle OpenWorld will be held in San Francisco, CA on October 2-6. This year, the MySQL Track will offer jam-packed sessions to get you up to speed on the latest technical innovations and community developments that are making MySQL an even better product. Use the code "MYSQL11" during registration and get $1,000 USD discount over regular price by July 29, just for the MySQL community members!

Register Now:
http://www.oracle.com/openworld/learn/streams/database/index.html#mysql


Event: Meet the MySQL team at GOSCON - Washington, DC
August 23, 2011

GOSCON, the Government Open Source Conference, and Innovation Nation Forum are co-located this year and will provide a special one day program featuring cloud, data center consolidation, cyber security, and open source. The MySQL team will showcase the latest product developments and demos running on a Sun Ray at the Exhibition Hall, and we look forward to meeting you!

Register Now:
http://www.meritalk.com/2011-innovation-nation-forum-register.php


French Seminar: High Availability Solutions for MySQL - Paris, France
September 7, 2011

During this free seminar, we will review the various options and technologies at your disposal to implement highly available and highly scalable MySQL infrastructures, as well as best practices in terms of architectures.

The packed agenda will include High Availability features in MySQL 5.5, MySQL Replication, MySQL Cluster, the newly released Oracle VM Template for MySQL Enterprise Edition, as well as what's new in MySQL 5.6 and MySQL Cluster 7.2, including NoSQL access methods to MySQL.

Register for this French Seminar:
http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=139118&src=7314534&src=7314534&Act=37


White Paper: Oracle VM Template for MySQL Enterprise Edition

The Oracle VM Template for MySQL Enterprise Edition is engineered to address the challenges of a rapidly expanding data center, helping users to rapidly & safely deploy and manage web and cloud-based MySQL applications, with a lower TCO (Total Cost of Ownership) than other virtualization technologies in the marketplace.

Read this White Paper:
http://dev.mysql.com/why-mysql/white-papers/mysql_wp_oracle-vm-template-for-mee.php


Podcast: New "Meet The MySQL Experts" Podcast Series

We're very pleased to announce a new Oracle podcast series entitled "Meet the MySQL Experts". Once a month, we will interview an Oracle MySQL engineer to share his/her domain expertise. Mats Kindahl from the MySQL replication team was interviewed in the first edition and talked about MySQL Replication.

Listen to the Podcast:
http://feedproxy.google.com/~r/MeetTheMysqlExperts/~3/YmdGbvlatns/10232179_MySQL_Replication_071211.mp3


Social Media: MySQL Facebook Page Reaches 100,000 Fans!

Since the MySQL Facebook Page was revitalized last October, we've seen an exponential growth in our Facebook community. In just 9 months, we reached the milestone of 100,000 fans! Thank you for the support, and we will continue to post the latest MySQL news, including product releases, white papers, blog articles, upcoming webinars, worldwide events, and more.

Visit the MySQL Facebook Page:
https://www.facebook.com/mysql


Award: MySQL Wins the php|architect Impact Award for Data Management

MySQL was voted as the winner in the Data Management category in 2011 Impact Awards! Selected by the subscribers of php|architect magazine, the winners represent the projects that have had the most impact on the day-to-day lives of PHP developers.

Learn More:
http://www.phparch.com/2011/06/impact-award-winners/


Live Webinar: MySQL Replication: Tips and Tricks
Thursday, August 11, 2011 - 9:00am PT

Replication is a versatile tool to solving many problems in today's highly dynamic modern web architectures, as well as offering many ways to simplify maintenance. In this session, the MySQL replication developers will present a bag of useful tips and tricks related to the MySQL 5.5 GA and MySQL 5.6 Development Milestone Release.

Register for this Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-654.html?p=EnNL


Live Webinar: Building High Performance and High Traffic PHP Applications with MySQL - Part 2: Best Practices
Tuesday, August 16, 2011 - 9:00am PT

Building upon the fundamental knowledge shared in Part 1 of the 3-part Webinar series, in the second installment we will unveil some of the inner workings in MySQL PHP APIs to help you make the best choices when building your applications. Many settings are designed to be configured for your specific application to achieve better performance, and yet are not discussed very often.

Register for this Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-651.html?p=EnNL

-------------------------------------------------------------------

New Product Releases

New Release of MySQL Community Server 5.5.14 (GA)

MySQL 5.5.14 is a new version of the 5.5 production release of the world's most popular open source database. MySQL 5.5.14 is recommended for use on production systems.

MySQL 5.5 includes several high-impact enhancements to improve the performance and scalability of the MySQL Database, taking advantage of the latest multi-CPU and multi-core hardware and operating systems.

View the Complete List of Changes:
http://dev.mysql.com/doc/refman/5.5/en/news-5-5-14.html

Download Now:
http://dev.mysql.com/downloads/mysql/


New Release of MySQL Cluster 7.1.15 (GA)

The binary version of MySQL Cluster 7.1.15 has now been made available for download.

View the Complete List of Changes:
http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-news-5-1-56-ndb-7-1-15.html

Download Now:
http://dev.mysql.com/downloads/cluster/


New Release of MySQL Workbench 5.2.34 (GA)

The MySQL Developer Tools team is pleased to announce the next release of its flagship product, MySQL Workbench, version 5.2.34. This is a maintenance release containing many fixes, including stability improvements on all supported platforms.

View the Complete List of Changes:
http://dev.mysql.com/doc/workbench/en/wb-news-5-2-34.html

Download Now:
http://dev.mysql.com/downloads/workbench/


New Release of MySQL Connector/J 5.1.17 (GA)

MySQL Connector/J 5.1.17, a maintenance release of the production 5.1 branch has been released. Connector/J is the Type-IV pure-Java JDBC driver for MySQL. Version 5.1.17 is suitable for use with any MySQL version including MySQL 5.1 and MySQL 5.5.

View the Complete List of Changes:
http://dev.mysql.com/doc/refman/5.1/en/cj-news-5-1-17.html

Download Now:
http://dev.mysql.com/downloads/connector/j/5.1.html


New Release of MySQL Connector/MXJ 5.0.12 (GA)

MySQL Connector/MXJ 5.0.12 is now available for download. MySQL Connector/MXJ is a Java utility package for deploying and managing a MySQL RDBMS.

MySQL Connector/MXJ may be bundled into an existing Java application and managed as a POJO (Plain Old Java Object) or launched by creating a Connector/J connection. This makes it easy for Java developers creating an application that uses JDBC through MySQL Connector/J to deploy applications by reducing installation barriers for their end users.

View the Complete List of Changes:
http://dev.mysql.com/doc/refman/5.6/en/news-connector-mxj-5-0-12.html

Download Now:
http://dev.mysql.com/downloads/connector/mxj/5.0.html


New Release of MySQL Connector/Net 6.4.3 (GA)

MySQL Connector/Net 6.4.3, a new version of the all-managed .NET driver for MySQL has been released. This is a GA release and is intended for full production deployment. New features in version 6.4 include:

- Windows Authentication
- Table Caching
- Simple Connection Fail-over Support

Read the Documentation:
http://dev.mysql.com/doc/refman/5.1/en/connector-net.html

Download Now:
http://dev.mysql.com/downloads/connector/net/6.4.html

-------------------------------------------------------------------

Hints & Tips

White Paper: Guide to Scaling Web Databases with MySQL Cluster

This Guide explores the technology that enables MySQL Cluster to deliver web-scale performance with carrier-grade availability, and provides the resources to get you started in building your next successful web service.

Read this White Paper:
http://dev.mysql.com/why-mysql/white-papers/mysql_wp_scaling_web_databases.php


White Paper: Unlocking New Value from Web Session Management

As organizations seek to enhance their users' web experience through personalization based on historic browsing and buying behaviors, session data is becoming increasingly critical. For rapidly growing web properties, it makes sense to evaluate the MySQL Cluster database.

This is a practical whitepaper featuring code samples that further discusses the challenges and solutions to session management.

Read this White Paper:
http://dev.mysql.com/why-mysql/white-papers/mysql_wp_session_mngmnt.php


PlanetMySQL Blog Posts

The following blog posts are from PlanetMySQL. PlanetMySQL is an aggregation of blogs and news from MySQL developers, users and employees. It is an excellent source of all things about MySQL, including technical tips and best practices.

Visit PlanetMySQL:
http://planet.mysql.com/

Submit Your Blog Feed:
http://planet.mysql.com/new


PlanetMySQL Blog: Comparing Databases with mysqldbcompare
Chuck Bell

If you have two or more database servers containing the same data, how do you know if the objects are identical? Furthermore, how can you be sure the data is the same on all of the servers?

Read the PlanetMySQL BlogPost:
http://drcharlesbell.blogspot.com/2011/06/comparing-databases-with-mysqldbcompare.html


PlanetMySQL Blog: MySQL Left Join
Hazan Ilan

Even if you think you know everything about LEFT JOIN, I bet you will learn something or two in this post!

Read the PlanetMySQL BlogPost:
http://www.mysqldiary.com/mysql-left-join/


PlanetMySQL Blog: FISL12 -- Open Source show with Music and Dancing in Brazil
Dave Stokes

The MySQL Community is large, vibrant, and inquisitive. Davi Arnaut, one of our developers who lives in the North of Brazil, presented on MySQL 5.5 and 5.6 to a full room. I was in the Oracle booth answering questions about new features, Workbench and the Enterprise Edition.

Read the PlanetMySQL BlogPost:
http://dave-stokes.blogspot.com/2011/07/fisl12-open-source-show-with-music-and.html


PlanetMySQL Blog: Performance schema, overhead tuning
Marc Alff

One of the most important question users ask before deciding to use the performance schema is: what is the overhead? The underlying concern of course is to make sure deploying the performance schema does not negatively impact production. The question is simple, and yet the answer is not so simple, as it depends on so many things.

Read the PlanetMySQL BlogPost:
http://marcalff.blogspot.com/2011/06/performance-schema-overhead-tuning.html


PlanetMySQL Blog: MySQL Enterprise Backup 3.6 - New backup streaming, integration with Oracle Secure Backup and other common backup media solutions
Rob Young

All DBAs understand the importance and priority of quick, reliable database backup and recovery operations. In fact, dating back to my early days with MySQL, the most commonly requested product features from the MySQL user base have been around online, non-blocking backup solutions for running MySQL servers.

Read the PlanetMySQL BlogPost:
http://blogs.oracle.com/MySQL/entry/mysql_enterprise_backup_3_6


PlanetMySQL Blog: Scaling Web Databases with MySQL Cluster
Mat Keep

The realities of today's successful web services are creating new demands that many legacy databases were just not designed to handle.

Read Part 1 - Auto-Sharding with MySQL Cluster:
http://blogs.oracle.com/MySQL/entry/scaling_web_databases_auto_sharding

Read Part 2 - Adding Nodes, Evolving Schema with Zero Downtime:
http://blogs.oracle.com/MySQL/entry/scaling_web_databases_adding_nodes


PlanetMySQL Blog: How heartbeat is helpful for MySQL Replication
Nilnandan Joshi

Heartbeat is a project from Linux-HA. Heartbeat is helpful when we have a pair or more servers which are configured to replicate in the circular fashion.

Read the PlanetMySQL BlogPost:
http://nilinfobin.com/2011/07/how-heartbeat-helpful-for-mysql-replication/


PlanetMySQL Blog: Simpler and Safer Clustering: MySQL Cluster Manager Update
Mat Keep

Clustered computing brings with it many benefits: high performance, high availability, scalable infrastructure, etc. But it also brings with it more complexity.

Read the PlanetMySQL BlogPost:
http://blogs.oracle.com/MySQL/entry/simpler_and_safer_clustering_mysql


PlanetMySQL Blog: Announcing common_schema: common views & routines for MySQL
Shlomi Noach

Today I have released common_schema, a utility schema for MySQL which includes many views and functions, and is aimed to be installed on any MySQL server.

Read the PlanetMySQL BlogPost:
http://code.openark.org/blog/mysql/announcing-common_schema-common-views-routines-for-mysql


PlanetMySQL Blog: Automatically restarting MySQL slaves the easy way
Anders Karlsson

MySQL Replication is something that is used by many, many MySQL users, and here at Recorded Future we are no exception. In our case, the slaves are used for different purposes, and as we develop our system so much and so fast, sometimes things happen which could have been avoided.

Read the PlanetMySQL BlogPost:
http://karlssonondatabases.blogspot.com/2011/06/automatically-restarting-mysql-slaves.html


PlanetMySQL Blog: Finding and killing long running InnoDB transactions with Events
Mark Leith

I've seen a number of solutions for finding long running transactions or sessions within InnoDB/MySQL now. Every single one of them has been implemented as a script that is either invoked manually, or via some cron job, that then connects and tries to find, and possibly diagnose or kill, transactions that break some "long running" threshold. We also have a rule in MySQL Enterprise Monitor that flags this for further inspection.

Read the PlanetMySQL BlogPost:
http://www.markleith.co.uk/?p=730


PlanetMySQL Blog: Better than linear scaling is possible
Mikael Ronstrom

As part of my research for my Ph.D. thesis, I spent a lot of time understanding the impact of CPU caches on the performance of a DBMS. I concluded that in a parallel data server it is actually possible to get better than linear scaling in certain workloads.

Read the PlanetMySQL BlogPost:
http://mikaelronstrom.blogspot.com/2011/05/better-than-linear-scaling-is-possible.html

-------------------------------------------------------------------

Events

Live Webinar: What's New in MySQL 5.6 - Part 1: Overview
Thursday, August 18, 2011 - 9:00am PT

MySQL 5.6 builds on Oracle's investment in MySQL by adding improvements to Performance, InnoDB, Replication, Instrumentation and flexibility with NoSQL (Not Only SQL) access. In the first session of this 5-part Webinar series, we'll cover the highlights of those enhancements to help you begin the development and testing efforts around the new features and improvements that are now available in the latest MySQL 5.6 Development Milestone Release.

Register for this Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-650.html?p=EnNL


Live Webinar: MySQL Workbench for ISVs and OEMs: Better MySQL Database Applications by Design
Tuesday, August 23, 2011 - 9:00am PT

MySQL Workbench is a visual database modeling and design tool that helps application developers create new physical data models for MySQL databases and modify existing physical MySQL databases with reverse/forward engineering and change management functions. This is particularly important for ISV's and OEM's whose products' success or failure can hinge on their data design and management.

Register for this Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-653.html?p=EnNL


Live Webinar: MySQL Cluster: Scaling Web Databases with Auto-Partitioning and SQL/NoSQL Access - JAPAC
Friday, August 26, 2011 - 10:30am Mumbai Time

MySQL Cluster has been deployed to support some of the most demanding transactional services in the web and telecoms domains. This webinar will discuss best practices in scaling services on-demand for high volumes of reads and writes, and provide insight on the range of NoSQL and SQL access methods available to developers.

Register for this Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-649.html?p=EnNL


Live Webinar: Building High Performance and High Traffic PHP Applications with MySQL - The Fundamentals - French
Tuesday, August 30, 2011 - 10:00 CET

In this webinar we will walk through the fundamentals of creating dynamic web content using MySQL and PHP. We will also discuss many of the building blocks and key considerations when you architect your PHP applications, including the frameworks, APIs, security features, and asynchronous queries.

Register for this French Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-646.html?p=EnNL


On-Demand Webinar: MySQL Essentials Part 10 - MySQL Replication Essentials

In the final webinar of the 10-part MySQL Essentials series, we'll share the technical and business reasons for deploying MySQL Replication and give an overview of how to deploy a master/slave configuration. You'll learn the fundamentals on how to install, configure, and manage a replicated environment.

Register for this On-Demand Webinar:
http://dev.mysql.com/news-and-events/on-demand-webinars/display-od-634.html


On-Demand Webinar: MySQL Relational Database Management Webcast

In this recorded webinar, Angeliki Korovesi will give you a brief introduction to MySQL and its contribution to the open source community. She will discuss the different features and services of MySQL and explain the importance of MySQL, as well as how it can be used.

Register for this On-Demand Webinar:
http://www.oracle.com/webapps/dialogue/ns/dlgwelcome.jsp?p_ext=Y&p_dlg_id=10145442&src=7300551&Act=16


More free MySQL webinars are scheduled and added between each Newsletter edition, so visit our website frequently for the most updated information.

View the full list of webinars:
http://dev.mysql.com/news-and-events/web-seminars/index.html

-------------------------------------------------------------------

Want to receive the latest MySQL updates and interact with the MySQL Community?

Read Oracle's MySQL Blog:
http://blogs.oracle.com/mysql/

Join MySQL on Facebook:
http://www.facebook.com/mysql

Follow MySQL on Twitter:
http://twitter.com/mysql

Want to evaluate the advanced capabilities in the MySQL Enterprise Edition?

Try Now with MySQL Enterprise Edition Trial:
http://www.mysql.com/trials/

-------------------------------------------------------------------

About the Newsletter

You can send us queries and give us feedback online.
http://dev.mysql.com/contact/?topic=newsletter

You can unsubscribe from this newsletter online:
http://dev.mysql.com/unsub?email=johandontmessup@gmail.com

Read more about the newsletter and view previous issues.
http://dev.mysql.com/news-and-events/newsletter/

Problems reading the newsletter in your email client? View the newsletter on the web.
http://dev.mysql.com/news-and-events/newsletter/2011/2011-07.html

--
Copyright (c) 2011, Oracle Corporation and/or its affiliates.
You are free to distribute this newsletter, as long as you don't make any changes.

Friday, June 10, 2011

MySQL Newsletter - Special Edition: InnoDB

MySQL Newsletter - Special Edition: InnoDB
June 2011

This is a special edition of the MySQL Newsletter. A MySQL Newsletter Special Edition is issued each quarter, highlighting technical information on topics most relevant to MySQL DBAs and developers. This edition is focused InnoDB, the most popular and default storage engine of the MySQL database.

Articles in this newsletter:

Highlights

- Event: Join us at OSCON 2011, July 25-29, Portland, OR
- Event: Upcoming MySQL HA Breakfast Seminars in the UK and Germany
- Event: Oracle Open World 2011 - Special MySQL Discount, Register Now and Save 1,000 USD
- New Whitepaper: Unlocking New Value from Web Session Management
- Live Webinar: Hot Java Application Performance: MySQL Connector/J Performance Gems
- On-demand Webinar: InnoDB Enhancements and Roadmap
- MySQL TCO Savings Calculator

Focus on InnoDB:

White Papers & Case Studies

- White Paper: MySQL 5.5 - Storage Engine Performance Benchmark for MyISAM and InnoDB
- Case Study: MySQL Powers the Market Leading Telecoms Network Management Framework

Technical Articles

- Introduction to MySQL 5.5
- What's New in MySQL 5.6
- NoSQL to MySQL with Memcached

Presentations from Recent Conferences

- InnoDB: Status, Architecture, and Latest Enhancements - by Inaam Rana and John Russell
- InnoDB: Performance and Scalability Features - by Calvin Sun

PlanetMySQL Blog Posts

- MySQL 5.5: InnoDB as Default Storage Engine, by John Russell
- MySQL 5.6: Multi threaded purge, by Sunny Bains
- Tips and Tricks for Faster DDL, by Marko Makela
- MySQL 5.6: Data dictionary LRU, by Sunny Bains
- Introducing page_cleaner thread in InnoDB, by Inaam Rana
- Information Schema for InnoDB System Tables, by Jimmy Yang
- InnoDB Persistent Statistics at last, by Vasil Dimov
- InnoDB Persistent Statistics Save the Day, by Øystein Grøvlen
- MySQL 5.6: InnoDB scalability fix - Kernel mutex removed, by Sunny Bains
- NoSQL to InnoDB with Memcached, by Calvin Sun
- Get started with InnoDB Memcached Daemon plugin, by Jimmy Yang
- Get started with InnoDB Metrics Table, by Jimmy Yang
- Five part blog series on MySQL 5.6 Performance, by Dimitri Kravtchuk
- MySQL Performance: 5.6 Notes, part 1: Discovery
- MySQL Performance: 5.6 Notes, part 2: Under full dbSTRESS workload
- MySQL Performance: 5.6 Notes, part 3: More in depth
- MySQL Performance: 5.6 Notes, part 4: Fixing Purge issue
- MySQL Performance: 5.6 Notes, part 5: Fixing Adaptive Flushing

MySQL Training and Consulting

- MySQL Training
- NEW: MySQL Performance Tuning
- Oracle's MySQL Consulting Services

-------------------------------------------------------------------

Highlights

Event: Join us at OSCON 2011, July 25-29, Portland, OR

Oracle's MySQL engineers will deliver several sessions and be available to answer all your questions.

We look forward to seeing you there:
http://www.oscon.com/oscon2011


Event: Upcoming MySQL HA Breakfast Seminars in the UK and Germany

London, UK, June 29th, 2011, 9.00 am
Düsseldorf, Germany, July 13th, 2011, 9.00 am

Join us for our High Availability Solutions for MySQL breakfast seminars in London and Düsseldorf to better understand how to achieve High Availability with MySQL. During these free Oracle seminars, we will review the various options and technologies at your disposal to implement highly available and highly scalable MySQL infrastructures, as well as best practices in terms of architectures.

Register Now for London:
http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=134424&src=7314534&src=7314534&Act=7

Register Now for Düsseldorf:
http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=135255&src=7314534&src=7314534&Act=12


Event: Oracle Open World 2011 - Special MySQL Discount, Register Now and Save 1,000 USD

Register Now and get a special early bird extra discount for the MySQL community members! Use the code "MYSQL11" when registering at:
http://www.oracle.com/go/?&Src=7120737&Act=29&pcode=WWMK10080712MPP001


New Whitepaper: Unlocking New Value from Web Session Management

As organizations seek to enhance their users' web experience through personalization based on historic browsing and buying behaviors, session data is becoming increasingly critical. Larger volumes of session data need to be managed, persisted and analyzed in real-time, and so session management has become more performance-intensive, while also demanding very high levels of availability to ensure a seamless customer experience. For rapidly growing web properties, it makes sense to evaluate the MySQL Cluster database.

This is a practical whitepaper featuring code samples that further discusses the challenges and solutions to session management.

Read the White Paper:
http://www.mysql.com/why-mysql/white-papers/mysql_wp_session_mngmnt.php


Live Webinar: Hot Java Application Performance: MySQL Connector/J Performance Gems

In a command performance, Mark Matthews, the author of MySQL Connector/J, is back to show you how to get the very best performance out of your Java applications deployed on MySQL by not using the out-of-the-box configuration. Connector/J has nearly 200 configuration options, many of which affect performance. While these options are documented, many aren't shown alongside the use cases they apply to. Mark will show you how to move from the generic to a customized configuration, illustrating how to set Connector/J options that will deliver the best performance for your specific application.

Register for the webinar:
http://www.mysql.com/news-and-events/web-seminars/display-635.html


On-demand Webinar: InnoDB Enhancements and Roadmap

Oracle's InnoDB is the most popular, reliable, and proven transactional storage engine for MySQL. InnoDB provides transactions, row-level locking, multiversion concurrency control for superior performance, referential integrity, and all four ANSI SQL transaction isolation levels to ensure the integrity of your database. In this session, you will learn about InnoDB architecture and some innovative technologies in InnoDB for performance and data protection. You will also hear about new performance-enhancing features to improve concurrency and scalability in InnoDB.

Watch the Webinar:
http://www.mysql.com/news-and-events/on-demand-webinars/display-od-584.html


MySQL TCO Savings Calculator

Do you know that you can save up to 90% on database TCO using MySQL compared to Microsoft SQL Server? Customize the TCO Savings Calculator with your system configuration and see the difference for yourself!

Customize the TCO Savings Calculator Now:
http://www.mysql.com/tcosavings/

-------------------------------------------------------------------

White Papers & Case Studies

White Paper: MySQL 5.5 - Storage Engine Performance Benchmark for MyISAM and InnoDB

The purpose of this whitepaper is to directly compare performance of the latest InnoDB 1.1 release included with MySQL 5.5 and MyISAM, using a benchmark that is commonly run to measure MySQL throughput.

Read the White Paper:
http://www.mysql.com/why-mysql/white-papers/mysql_5.5_perf_myisam_innodb.php


Case Study: MySQL Powers the Market Leading Telecoms Network Management Framework

WebNMS, the leading network and element management solution, has been embedding MySQL as the default database for over ten years. To accommodate ever more stringent demands for availability and performance in the market, WebNMS and MySQL can write up to 10 million rows daily and support 2,000 transactions per second across a replicated architecture.

Read the Case Study:
http://www.mysql.com/why-mysql/case-studies/mysql-cs-webnms.php

-------------------------------------------------------------------

Technical Articles

Introduction to MySQL 5.5

What's New in MySQL 5.5? Here are some improvements to the speed, scalability, and user-friendliness of the MySQL database and the InnoDB storage engine that we think deserve their own headlines.

Read the article:
http://dev.mysql.com/tech-resources/articles/introduction-to-mysql-55.html


What's New in MySQL 5.6

With MySQL 5.5 generally available and being deployed all over the planet, the architects and strategists can start looking ahead to the exciting new thing with SQL in its name: MySQL 5.6. MySQL 5.6 builds on the momentum of 5.5, and Oracle's investment and commitment to MySQL, by delivering better performance and scalability.

Read the article:
http://dev.mysql.com/tech-resources/articles/whats-new-in-mysql-5.6.html


NoSQL to MySQL with Memcached

The ever increasing performance demands of web-based services has generated significant interest in providing NoSQL access methods to MySQL - enabling users to maintain all of the advantages of their existing relational database infrastructure, while providing blazing fast performance for simple queries, using an API to complement regular SQL access to their data.

Read the article:
http://dev.mysql.com/tech-resources/articles/nosql-to-mysql-with-memcached.html

-------------------------------------------------------------------

Presentations from Recent Conferences

InnoDB: Status, Architecture, and Latest Enhancements - by Inaam Rana and John Russell

Download the presentation (PDF):
http://www.innodb.com/wp/wp-content/uploads/2011/04/innodb_status_uc_2011.pdf


InnoDB: Performance and Scalability Features - by Calvin Sun

Download the presentation (PDF):
http://www.innodb.com/wp/wp-content/uploads/2011/04/InnoDB_Performance_IOUG_2011.pdf

-------------------------------------------------------------------

PlanetMySQL Blog Posts

MySQL 5.5: InnoDB as Default Storage Engine
John Russell

MySQL has a well-earned reputation for being easy-to-use and delivering performance and scalability. In previous versions, MyISAM was the default storage engine. In our experience, most users never changed the default settings. With MySQL 5.5, InnoDB becomes the default storage engine. Again, we expect most users will not change the default settings. But, because of InnoDB, the default settings deliver the benefits users expect from their RDBMS: ACID Transactions, Referential Integrity, and Crash Recovery. Lets explore how using InnoDB tables improves your life as a MySQL user, DBA, or developer.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2010/09/mysql-5-5-innodb-as-default-storage-engine/


MySQL 5.6: Multi threaded purge
Sunny Bains

What does purge exactly do and why is it needed? If you have ever wondered then read on.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/04/mysql-5-6-multi-threaded-purge/


Tips and Tricks for Faster DDL
Marko Makela

Data Dictionary Language (DDL) operations have traditionally been slow in MySQL. Any change to the table definition would be implemented by creating a copy of the table and index layout with the requested changes, copying the table contents row by row, and finally renaming tables and dropping the original table.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/04/tips-and-tricks-for-faster-ddl/


MySQL 5.6: Data dictionary LRU
Sunny Bains

In MySQL 5.6 we've added a new feature that closes and unloads table instances from the InnoDB internal data dictionary, once a user configurable threshold is reached. This ends the situation where you could have hundreds of megabytes caching rarely used entries until the server was restarted and will be particularly appreciated by hosting and software as a service providers.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/04/mysql-5-6-data-dictionary-lru/


Introducing page_cleaner thread in InnoDB
Inaam Rana

In MySQL 5.6.2 we have introduced a new background thread named the page_cleaner in InnoDB. Adaptive flushing of modified buffer pool pages in the main background thread, async flushing by a foreground query thread if the log files are near to wrapping around, idle flushing and shutdown flushing are now moved to this thread, leaving only the last resort sync flushing in foreground query threads. We╒ve also added counters for these activities.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/04/introducing-page_cleaner-thread-in-innodb/


Information Schema for InnoDB System Tables
Jimmy Yang

In the MySQL 5.6 release, "innodb_table_monitor" can become history, and you will no longer need to search the text output to find out system metadata information. Instead, you can query the InnoDB internal system tables through Information Schema System Tables we implemented in this release.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/04/information-schema-system-table/


InnoDB Persistent Statistics at last
Vasil Dimov

InnoDB gathers statistics for the data in user tables, which are used by the MySQL optimizer to choose the best query plan. For a long time the imprecision and instability of these statistics have been creating problems for users. To solve this problem MySQL 5.6.2 introduces the InnoDB Persistent Statistics feature.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/04/innodb-persistent-statistics-at-last/


InnoDB Persistent Statistics Save the Day
Øystein Grøvlen

I decided to try out InnoDB Persistent Statistics that is one of the new features in the recent MySQL 5.6.2 Development Milestone Release. According to the advertisement, this should give both more accurate and more stable statistics.

Read the PlanetMySQL BlogPost:
http://oysteing.blogspot.com/2011/05/innodb-persistent-statistics-save-day.html


MySQL 5.6: InnoDB scalability fix - Kernel mutex removed
Sunny Bains

For those interested in InnoDB internals, this post tries to explain why the global kernel mutex was required and the new mutexes and rw-locks that now replace it. Along with the long-term benefit from this change.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/04/mysql-5-6-innodb-scalability-fix-kernel-mutex-removed/


NoSQL to InnoDB with Memcached
Calvin Sun

MySQL is the most popular open source SQL database. The ever-increasing performance demands of web-based services have generated significant interest in providing NoSQL access methods to MySQL. Today, MySQL is announcing the preview of the NoSQL to InnoDB via memcached. This offering provides users with the best of both worlds: maintain all of the advantages of rich SQL query language, while providing better performance for simple queries via direct access to shared data.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/04/nosql-to-innodb-with-memcached/


Get started with InnoDB Memcached Daemon plugin
Jimmy Yang

As Calvin mentioned in his blog "NoSQL to InnoDB with Memcached", we just released a technology preview of the feature that makes memcached a MySQL Daemon Plugin. And this preview release demonstrates how users can go around SQL Optimizer and Query Processing and directly interact with InnoDB Storage Engine through InnoDB APIs. Here, we would like to walk with you step by step to see how to get the memcached Daemon Plugin set up and get it running.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/04/get-started-with-innodb-memcached-daemon-plugin/


Get started with InnoDB Metrics Table
Jimmy Yang

In our 5.6 release, we introduced a new feature called "InnoDB Metrics Table" as part of our effort to extend InnoDB diagnostic and monitoring capability. The feature consolidates all InnoDB related Performance and Resource related counters (as of today, 176 counters) and makes them available through an information schema table. In addition, it gives the user the ability to control these counters for their monitoring need.

Read the PlanetMySQL BlogPost:
http://blogs.innodb.com/wp/2011/04/innodb-metrics-table/


Five part blog series on MySQL 5.6 Performance
Dimitri Kravtchuk

MySQL Performance: 5.6 Notes, part 1: Discovery

Read the PlanetMySQL BlogPost:
http://dimitrik.free.fr/blog/archives/2011/04/mysql-performance-56-notes-part-1-discovery.html

MySQL Performance: 5.6 Notes, part 2: Under full dbSTRESS workload

Read the PlanetMySQL BlogPost:
http://dimitrik.free.fr/blog/archives/2011/04/mysql-performance-56-notes-part-2-under-full-dbstress-workload.html

MySQL Performance: 5.6 Notes, part 3: More in depth

Read the PlanetMySQL BlogPost:
http://dimitrik.free.fr/blog/archives/2011/04/mysql-performance-56-notes-part-3-more-in-depth.html

MySQL Performance: 5.6 Notes, part 4: Fixing Purge issue

Read the PlanetMySQL BlogPost:
http://dimitrik.free.fr/blog/archives/2011/04/mysql-performance-56-notes-part-4-fixing-purge-issue.html

MySQL Performance: 5.6 Notes, part 5: Fixing Adaptive Flushing

Read the PlanetMySQL BlogPost:
http://dimitrik.free.fr/blog/archives/2011/04/mysql-performance-56-notes-part-5-fixing-adaptive-flushing.html

-------------------------------------------------------------------

MySQL Training and Consulting

MySQL Training

All of the MySQL courses on the Oracle MySQL curriculum paths cover InnoDB. In addition, there are entire sections on InnoDB in the Beginners, Developers, DBA, Performance Tuning courses. The Performance Tuning course was recently updated and validated on MySQL 5.5 environment.


NEW: MySQL Performance Tuning

In this class, you will learn practical, safe, and highly efficient methods to optimize performance for the MySQL Server. Starting with the basics, you will be able to identify areas to tune, understand performance tuning tools and get detailed guidance for tuning a MySQL Server instance. You will also learn the best uses of the InnoDB storage engine in performance tuning.

For course details and schedules:
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=402&p_nl=JMSQ


Oracle's MySQL Consulting Services

Only Oracle's MySQL consultants have access to the MySQL engineers, architects and domain experts, and are backed by the World Class Oracle MySQL support team. They can help you tackle your most complex issues, from performance tuning to architecture & design and High Availability projects.

Learn More:
http://www.mysql.com/consulting/

-------------------------------------------------------------------

Want to receive the latest MySQL updates and interact with the MySQL Community?

Read Oracle's MySQL Blog:
http://blogs.oracle.com/mysql/

Join MySQL on Facebook:
http://www.facebook.com/mysql

Follow MySQL on Twitter:
http://twitter.com/mysql

Want to evaluate the advanced capabilities in the MySQL Enterprise Edition?

Try Now with MySQL Enterprise Edition Trial:
http://www.mysql.com/trials/

-------------------------------------------------------------------

About the Newsletter

You can send us queries and give us feedback online.
http://www.mysql.com/contact/?topic=newsletter

You can unsubscribe from this newsletter online:
http://www.mysql.com/unsub?email=johandontmessup@gmail.com

Problems reading the newsletter in your email client? View the newsletter on the web.
http://www.mysql.com/news-and-events/newsletter/2011/2011-06.html

--
Copyright (c) 2011, Oracle Corporation and/or its affiliates.
You are free to distribute this newsletter, as long as you don't make any changes.

Thursday, May 19, 2011

Special System z Edition: Transform the possible into the practical

If you are unable to read the HTML e-mail below, please view it online.
IBM May 2011  
Transform the possible into the practical - new IBM Software for System z helps optimize today's increasingly diverse IT environments
 

Special Edition:
New zEnterprise Software for Smarter Computing

Also this issue: Innovate 2011 preview in IBM Systems magazineNew InfoSphere Warehouse terabyte pricingBank sees 600% ROI with marketing analyticsStraight talk: The paper you can't seeNew social business software unveiled – watch2010 IBM X-Force® Trend and Risk ReportNew SOA portal packed with resources

PLUS more news and content based on your interests!



Stories In Detail
zEnterprise Linux and Windows support   Learn the latest on zEnterprise support for Linux and Windows

In Q3 2011, IBM intends to offer select IBM System x® blades running Linux® in the IBM zEnterprise™ System on zBX Model 002. In Q4 2011, IBM intends to offer select IBM System z™ blades running Microsoft® Windows® in the IBM zEnterprise System on zBX Model 002.

Read the full statement of direction (PDF)
WAS for z/OS v8   Deliver new applications and services faster with intelligent development and management

New IBM WebSphere® Application Server for z/OS® V8 is the first enterprise-grade application server that supports Java® EE 6 for production use. New capabilities include broad programming model support, enhanced developer and administrative productivity, improved security and more.

Read the detailed product announcement (PDF)
WebSphere Extended Deployment Compute Grid   Break the batch window barrier – achieve 24x7 uptime and reduce transaction processing costs

New IBM WebSphere Extended Deployment Compute Grid for z/OS V8 lets you perform batch jobs alongside online transactions, enabling 24x7 uptime for OLTP and a near real-time batch processing experience.

Learn more
Rational AppScan Source Edition for z/OS   Identify security vulnerabilities at the source – your application source code

IBM Rational® AppScan® Source Edition integrates security testing into the software development lifecycle by identifying potential areas of vulnerability in your application source code, and recommending specific steps for strengthening security, protecting confidential data and improving compliance.

Move from reflexive to proactive security
DB2 Query Monitor for z/OS   Spot query performance problems before they waste DB2 resources

New IBM DB2® Query Monitor for z/OS 3.1 includes dramatically improved intelligence for identifying query performance problems and tuning opportunities – and adds a green-screen IPF view for operators who prefer that interface.

Get the details
Tivoli Asset Discovery for z/OS   Get the insight you need to align software spending with business priorities

IBM Tivoli® Asset Discovery for z/OS 7.5 delivers expanded software identification capabilities and improved performance – to help you more effectively identify your software inventory, measure usage, improve license compliance and manage costs.

Read the official product announcement (PDF)
Key Lifecycle Manager for z/OS   Simplify, centralize and strengthen encryption key management, enterprise-wide

A recent upgrade, IBM Security Key Lifecycle Manager for z/OS 1.1 simplifies migration from older encryption key management solutions, extends management capabilities to a wide variety of storage devices, automatically adds drives, and much more.

Learn more
zEnterprise Software webcast   There’s more – hear about all the new zEnterprise software for Smarter Computing

Join IBMers Ray Jones and John Shedletsky for a complete rundown of all the new and enhanced software for zEnterprise – and learn how these new capabilities, combined with the optimized zEnterprise system, can start you on the path to Smarter Computing.

Replay the on-demand webcast
Innovate supplement to IBM Systems   Smarter computing and enterprise modernization team up to accelerate IT transformation

In a special supplement to IBM Systems Magazine, IBM executives Tom Rosamilla and Hayden Lindsey discuss IBM’s recent zEnterprise and Smarter Computing launches – and what customers can expect from the System z and Power Systems™ tracks at IBM Innovate 2011.

Read the digital edition online
InfoSphere Warehouse terabyte pricing   Pay for what you use with new terabyte pricing for IBM InfoSphere Warehouse

The Enterprise and Departmental Editions of IBM InfoSphere® Warehouse 9.7.3 now offer a simple, transparent terabyte pricing structure – you pay only for the volume of compressed data that you manage in your database.

Read more about terabyte pricing in the ITG report, Bottom-line Advantages of IBM InfoSphere Warehouse.

Learn more about the new release
600% ROI from IBM SPSS   Bank achieves 600% ROI, stronger profits and deeper customer relationships with analytics

See, hear and read how First Tennessee Bank uses IBM SPSS® predictive analytics to target marketing campaigns more intelligently – resulting in higher response rates, reduced mailing and printing costs, and dramatically higher return on investment (ROI).

From the Smarter Planet Leadership Series – learn more
Straight talk about document imaging   Conquer the paper you can’t see: Straight talk about document imaging and capture

Cutting out paper is an important first step – but you can’t realize the full potential of a paperless office until you address the processes paper leaves behind.

Register and read the white paper
new social business software   Engage your broader business network with new social business software from IBM

Watch as IBM unveils IBM Sametime® 8.5.2, Connections 3.0.1 and LotusLive™ Train 4 – featuring new voice, video, listening and monitoring capabilities that can help your company hone its social ‘antenna,’ and respond faster to market demands.

Tune in on LiveStream
X-Force Trend and Risk   Arm yourself against IT security threats – with insights from IBM X-Force

Organizations around the world faced increasingly sophisticated, customized IT security threats in 2010. The 2010 IBM X-Force® Trend and Risk Report analyzes the threats, identifies emerging security trends, and offers recommendations for developing secure software.

Register and get your copy of the report
SOA portal on InfoQ   See the impact of SOA on business outcomes, today and tomorrow – find great resources here

Visit the new SOA portal on InfoQ for the latest webcasts, reports, articles, e-books and more – and learn how you can own your process, own your information, own your business with service oriented architecture!

Register once for a wealth of content
E-book: Transform software delivery   Transforming software delivery: Read the Rational e-book

Learn how IBM transformed its own software delivery processes over a three-year period by adopting agile practices, improving team collaboration, and systematically acquiring and leveraging development intelligence.

Register and download your copy
Ted the Developer   Meet Ted – a developer just like you

See how IBM Rational Team Concert™ helps Ted and his team collaborate to more effectively track code, enhancement requests, defects, project status and more – and to create higher-quality software in a lot less time.

Watch all 7 episodes here
IBM Web Content Manager   Deliver exceptional web experiences with IBM Web Content Manager – get the free e-book

IBM Web Content Manager puts content creation in the hands of experts, while IT remains in control – so organizations can create revenue-driving, customer-satisfying, loyalty-building web experiences in less time, for less cost.

Register and download the e-book
Social business cloud e-signatures   Discover social business in the cloud with
e-signatures – play this on-demand webcast

Hear how online collaboration, web conferencing and e-signatures enable Signature Mortgage customers to complete, review, initial and sign mortgage applications in the cloud – cutting average application turnaround times from 7-10 days to less than 24 hours.

Register and replay



About this newsletter
Manage your subscription

Subscribe | Unsubscribe | Contact editor

 
Special events, offers and resources
System z at Innovate 2011
Save $100 – register now using promo code "EMT"
Don't miss the dedicated System z track, the System z Solutions Suite, the zZone – plus a special reception at Shula's Steak House!
Join us June 5-9 in Orlando, FL

Real World System z stories
Real World IBM System z Stories
Read how scores of businesses are leveraging mainframe solutions for better economics and competitive advantage.
Get your FREE Flash copy

2011 System z Technical University
2011 IBM System z Technical University
Oct. 3-7 in Miami Beach. Curriculum includes zEnterprise, z/OS, z/VM®, zVSE®, and Linux on System z.
Enroll by September 4 for Early-Bird pricing

Shopz makes it easy
Shopz online makes it easy
Plan, place and track your System z software order – online, 24x7.
Try it today


Hot on Twitter @IBMSWNewsletter
 “A major change in how development for the mainframe can be done.” In IBM Systems magazine.
 FORTRAN: Where and how it all began. Learn more about this Icon of Progress.
 Head to head, IBM wins. Get the facts.
 Audi Selects IBM to Migrate SAP Infrastructure to Cloud. Read the press release.
 How great companies innovate: Interview with author Geoffrey Moore in IBM FowardView
 Connect to more great content every day – follow us on Twitter
 Send this newsletter to a friend or colleague