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

 

Wednesday, May 18, 2011

MySQL Newsletter: May 2011

MySQL Newsletter
May 2011

Articles in this newsletter:

Highlights

- DevZone Article: MySQL 5.5: Pluggable Authentication API: Interview with Georgi "Joro" Kodinov
- Seminar: Scalability and High Availability with MySQL - EMEA
- Live Webinar: MySQL Essentials Part 9: Essentials to Securing MySQL (May 25)
- Live Webinar: MySQL Cluster: Scaling Web Databases with Auto-Partitioning and SQL/NoSQL (May 26)

New Product Releases

- New Release of MySQL Community Server 5.5.12 (GA)
- New Release of MySQL Community Server 5.1.57 (GA)
- New Release of MySQL Connector/Net 6.4.0 (Alpha)

Hints & Tips

- White Paper: What's New in MySQL 5.5
- White Paper: MySQL Replication - Enhancing Scalability and Availability with MySQL 5.5
- PlanetMySQL Blog Posts
- PlanetMySQL Blog: Partitioning the WordPress Comments Table
- PlanetMySQL Blog: Benchmark MySQL 5.5.9 on Oracle Sun X7140 M2
- PlanetMySQL Blog: MySQL Development Milestone 5.6.2: Taking MySQL Replication to the Next Level
- PlanetMySQL Blog: Using MySQL 5.6 to find queries creating disk temporary tables
- PlanetMySQL Blog: InnoDB Persistent Statistics Save the Day
- PlanetMySQL Blog: Feature Preview: The Multi-Threaded Slave
- PlanetMySQL Blog: Crash-Safe Slaves
- PlanetMySQL Blog: Memcached Server for MySQL Cluster ... When to Cache
- PlanetMySQL Blog: MySQL Cluster Benchmark
- PlanetMySQL Blog: MySQL Performance: 5.6.2 and Performance Schema
- PlanetMySQL Blog: EVENTs - The hidden MySQL 5.1+ feature
- PlanetMySQL Blog: Replication and load balancing mysqlnd plugin for all PHP MySQL extensions released

Events

- Live Webinar: Delivering Scalable and Highly Available Session Management with MySQL Cluster (May 31)
- On-Demand Webinar: MySQL Essentials Part 8: MySQL Server and SQL Performance Tuning
- On-Demand Webinar: MySQL Enterprise Hot Backup for Your Products

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

Highlights

Developer Interview: MySQL 5.5: Pluggable Authentication API: Interview with Georgi "Joro" Kodinov
Alex Roedling

In this interview, Georgi "Joro" Kodinov shared the latest enhancements around the Pluggable Authentication API and its benefits.

Read the Interview:
http://dev.mysql.com/tech-resources/interviews/georgi-kodinov.html


Seminar: Scalability and High Availability with MySQL - EMEA

In this seminar we will explain enhanced features and performance improvements introduced in MySQL 5.5 with benchmark data. We will also cover the new features you can expect in the upcoming MySQL 5.6 release.

Register for the German Seminar in Zürich, Switzerland on May 25:
http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=132772&src=7011252&src=7011252&Act=210

Register for the English Seminar in Cambridge, UK on June 10:
http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=134211&src=7314534&src=7314534&Act=4


Live Webinar: MySQL Essentials Part 9: Essentials to Securing MySQL
Wednesday, May 25, 2011 - 9:00am PT

In Part 9 of the MySQL Essentials webinar series, you'll learn how to secure your MySQL deployments. Craig Sylvester, Principal Systems Consultant for MySQL, will explore general security issues and present common practices to help you make your MySQL installation more secure against attacks or misuse. Join us for this technical webinar to learn the configurations, setup and tools recommended by the MySQL expert to better secure your MySQL databases!

Register for this Webinar:
http://www.mysql.com/news-and-events/web-seminars/display-632.html?p=newsletter


Live Webinar: MySQL Cluster: Scaling Web Databases with Auto-Partitioning and SQL/NoSQL
Thursday, May 26, 2011 - 9:00am PT

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, specifically covering automatic partitioning (sharding) for high scalability, on-line scaling of the cluster across commodity hardware, as well as SQL and NoSQL interfaces.

Register for this Webinar:
http://www.mysql.com/news-and-events/web-seminars/display-633.html?p=newsletter

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

New Product Releases

New Release of MySQL Community Server 5.5.12 (GA)

MySQL 5.5.12 is a new version of the 5.5 production release of the world's most popular open source database. MySQL 5.5.12 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 MySQL 5.5, InnoDB is now the default storage engine, 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-12.html

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


New Release of MySQL Community Server 5.1.57 (GA)

MySQL Community Server 5.1.57, a new version of the popular Open Source Database Management System, has been released. MySQL 5.1.57 is recommended for use on production systems.

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

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


New Release of MySQL Connector/Net 6.4.0 (Alpha)

MySQL Connector/Net 6.4.0, a new version of the all-managed .NET driver for MySQL has been released. This release is of Alpha quality and is intended for testing and exposure to new features. Version 6.4.0 is intended for use with MySQL versions from 5.0 to 5.5.

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

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

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

Hints & Tips

White Paper: What's New in MySQL 5.5

This white paper provides a look at what's new in MySQL 5.5, including greatly improved performance, scalability, and usability specifically on today's modern, multi-processing hardware, software, and middleware architectures. Sysbench benchmarks demonstrate performance improvements of up to 370% and 540% faster performance on Linux and Windows respectively. Also, new Semi-synchronous Replications and MySQL Performance Schema provide developers and DBAs with improved tools for building high performance, scalable applications.

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


White Paper: MySQL Replication - Enhancing Scalability and Availability with MySQL 5.5

MySQL Replication has been widely deployed by some of the leading properties on the web and in the enterprise to deliver extreme levels of database scalability. It provides a simple mechanism for users to rapidly create multiple replicas of their database to elastically scale-out beyond the capacity constraints of a single instance, enabling them to serve rapidly growing database workloads.

Read this White Paper:
http://dev.mysql.com/why-mysql/white-papers/mysql-wp-replication.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: Partitioning the WordPress Comments Table
Gary Pendergast

WordPress sites can get big. Really big. When you're looking at a site of Cheezburger, Engadget or Techcrunch properties, you get hundreds of comments per post, on dozens of posts per day, which adds up to millions of comments per year.

Read the PlanetMySQL BlogPost:
http://pento.net/2011/04/28/partitioning-the-wordpress-comments-table/


PlanetMySQL Blog: Benchmark MySQL 5.5.9 on Oracle Sun X7140 M2
Ivan Tu

My colleagues from the Oracle System Practice are very interested in MySQL performance on Oracle Sun x86 servers, so with the help from our VAD partner, we got a Sun X7140 M2 installed in our data center. Thanks for the endeavor form my colleague Cano Lai, the server was setup and ready for testing very soon.

Read the PlanetMySQL BlogPost:
http://voicefromoldsoul.blogspot.com/2011/05/benchmark-mysql-559-on-oracle-sun-x7140.html


PlanetMySQL Blog: MySQL Development Milestone 5.6.2: Taking MySQL Replication to the Next Level
Mat Keep

A number of significant replication enhancements were released as part of the MySQL 5.5 GA just a few months ago. We are always listening to our customers and the community. And, based on their input, the MySQL engineering team has continued to rapidly evolve replication functionality - enabling new classes of applications to rely on MySQL for their fastest growing and most dynamic web services.

Read the PlanetMySQL BlogPost:
http://blogs.oracle.com/mysql/2011/04/mysql_development_milestone_562_taking_mysql_replication_to_the_next_level.html


PlanetMySQL Blog: Using MySQL 5.6 to find queries creating disk temporary tables
Alexander Rubin

In MySQL 5.6, we can use new performance_schema table events_statements_history or events_statements_history_long to find all performance metrics for all queries including created disk/memory tables, use of index, etc. WOW! This is what I have been waiting for a long time!

Read the PlanetMySQL BlogPost:
http://www.arubin.org/blog/2011/05/01/using-mysql-5-6-to-find-queries-creating-disk-temporary-tables/


PlanetMySQL Blog: InnoDB Persistent Statistics Save the Day
Øystein Grøvlen

In my previous blog posting, I explained how I was able to get more stable query execution times by increasing the amount of sampling used to by InnoDB to calculate statistics. However, for my example query, Query 8 of the DBT-3 benchmark, the MySQL Optimizer still toggled between three different indexes to use when accessing one of the 8 tables.

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


PlanetMySQL Blog: Feature Preview: The Multi-Threaded Slave
Luis Soares

The MySQL replication team has come up with a feature that looks very promising for improving slave scalability.

Read the PlanetMySQL BlogPost:
http://d2-systems.blogspot.com/2011/04/mysql-56x-feature-preview-multi.html


PlanetMySQL Blog: Crash-Safe Slaves
Mats Kindahl

A common request is to have replication crash-safe in the sense that the replication progress information always is in sync with what has actually been applied to the database, even in the event of a crash. Although transactions are not lost if the server crashes, it could require some tweaking to bring the slaves up again.

Read the PlanetMySQL BlogPost:
http://mysqlmusings.blogspot.com/2011/04/crash-safe-replication.html


PlanetMySQL Blog: Memcached Server for MySQL Cluster ... When to Cache
John David Duncan

I had a great time introducing the new memcached API for MySQL Cluster in April. There is an interesting question about how you might use the new API: should you turn the cache off, so that the memcached server is just an easy-to-use, high performance NoSQL gateway to the data stored in the cluster? Or should you enable caching in memcached? The memcached server - actually the NDB engine plugin in the server - allows either. In fact you can tune this on the basis of a key prefix, so that some keys are cached and others are not. But how would you make the choice?

Read the PlanetMySQL BlogPost:
http://mysqlblog.lenoxway.net/index.php/archives/15-NDB-Memcache-when-to-cache.html


PlanetMySQL Blog: MySQL Cluster Benchmark
Mikael Ronstrom

We had the opportunity to use a fair amount of machines to run a benchmark to see what throughput MySQL Cluster can achieve on a bit bigger clusters. The benchmark we use is a benchmark we developed for internal testing many years ago and shows very well the performance aspects of MySQL Cluster.

Read the PlanetMySQL BlogPost:
http://mikaelronstrom.blogspot.com/2011/04/mysql-cluster-benchmark.html

Read the Result - MySQL Cluster doing 6.82M reads per second:
http://mikaelronstrom.blogspot.com/2011/04/mysql-cluster-doing-682m-reads-per.html

Read the Result - MySQL Cluster running 2.46M updates per second:
http://mikaelronstrom.blogspot.com/2011/04/mysql-cluster-running-246m-updates-per.html


PlanetMySQL Blog: MySQL Performance: 5.6.2 and Performance Schema
Dimitri Kravtchuk

Last year I've published a post about Performance Schema overhead which involved many e-mail discussions and finally resulted in a massive code improvements in MySQL Performance Schema (P_S) released by Marc Alff. Marc made an enormous work to redesign P_S code and made P_S overhead "manageable" by user.

Read the PlanetMySQL BlogPost:
http://dimitrik.free.fr/blog/archives/04-01-2011_04-30-2011.html#130


PlanetMySQL Blog: EVENTs - The hidden MySQL 5.1+ feature
Anders Karlsson

MySQL 5.1 and up has EVENTs, but this features seems to be little used. I started using them some time ago, and once I was using them, I found them more and more useful.

Read the PlanetMySQL BlogPost:
http://karlssonondatabases.blogspot.com/2011/04/events-hidden-mysql-51-features.html


PlanetMySQL Blog: Replication and load balancing mysqlnd plugin for all PHP MySQL extensions released
Ulf Wendel

Replication is as old as life on earth. No life without replication. MySQL replication is as old as MySQL, almost. No MySQL without replication. The PECL/mysqlnd_ms 1.0.0 alpha release is brand new. My dream: no PHP without the mysqlnd library replication and load balancing plugin, which works with all the PHP MySQL extensions (mysql, mysqli, PDO_MySQL)!

Read the PlanetMySQL BlogPost:
http://blog.ulf-wendel.de/?p=307

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

Events

Live Webinar: Delivering Scalable and Highly Available Session Management with MySQL Cluster
Tuesday, May 31, 2011 - 9:00am PT

As organizations seek to enhance their users' web experience through personalization based on historic browsing and buying behaviors, session data is becoming more critical. Larger volumes of session data need to be managed and persisted in real-time, and so session management has become increasingly performance-intensive, while also demanding very high levels of availability to ensure a seamless customer experience. In these scenarios, it makes sense to evaluate the MySQL Cluster database. This is a practical session and we will demonstrate how to manage PHP session data with MySQL Cluster.

Register for this Webinar:
http://www.mysql.com/news-and-events/web-seminars/display-630.html?p=newsletter


On-Demand Webinar: MySQL Essentials Part 8: MySQL Server and SQL Performance Tuning

In this webinar, you'll gain tips and tricks to optimally architect your database for highest performance. You'll learn from the MySQL performance pros what they do, step by step, to design and optimize a database server for maximal performance and scalability. We will discuss the main performance optimization possibilities and practices, including index selection and tuning, SQL code techniques, schema optimization, and more.

Register for this Webinar:
http://www.mysql.com/news-and-events/on-demand-webinars/display-od-624.html?p=newsletter


On-Demand Webinar: MySQL Enterprise Hot Backup for Your Products

Online backup has consistently been one of the most requested features for MySQL by ISVs and OEMs. With MySQL Enterprise Backup, your developers and customers now have tools to safely and rapidly backup and restore MySQL Embedded database without interrupting your application. In this technical webinar we will review and compare MySQL Enterprise Backup's full, incremental, partial, and compressed backups that allow you to perform consistent Point-in-Time Recovery.

Register for this Webinar:
http://www.mysql.com/news-and-events/on-demand-webinars/display-od-627.html?p=newsletter

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

Tuesday, April 26, 2011

MySQL Newsletter: April 2011

MySQL Newsletter
April 2011

Articles in this newsletter:

Highlights

- Event: OTN Developer Day: MySQL - Santa Clara, CA (May 3)
- Blog Post: Thank You from The MySQL Team at Oracle!
- DevZone Article: What's New in MySQL 5.6
- DevZone Article: MySQL Cluster 7.2 Labs & Development Milestone Release - NoSQL with Memcached and 20x Higher JOIN Performance
- DevZone Article: NoSQL to MySQL with Memcached
- DevZone Article: Introducing the MySQL Installer for Windows
- Live Webinar: MySQL Enterprise Hot Backup for Your Products (April 28)

New Product Releases

- New Release of MySQL Community Server 5.6.2 (Development Milestone)
- New Release of MySQL Cluster 7.2.0 (Development Milestone)
- New Release of MySQL Community Server 5.5.11 (GA)
- New Release of MySQL Workbench 5.2.33 (GA)

Hints & Tips

- OTN Article: Scaling a PHP MySQL Web Application
- White Paper: MySQL Enterprise Monitor for ISVs and OEMs
- White Paper: Scaling Web Services with MySQL Cluster: An Alternative to the MySQL Memory Storage Engine
- PlanetMySQL Blog Posts
- PlanetMySQL Blog: Top Features in MySQL 5.6.2 Development Milestone Release
- PlanetMySQL Blog: A Big Bag of Epic Awesomeness
- PlanetMySQL Blog: Monitoring Table and Index IO with PERFORMANCE_SCHEMA
- PlanetMySQL Blog: More Stable Query Execution Times by Improving InnoDB Statistics
- PlanetMySQL Blog: Replication Event Checksum
- PlanetMySQL Blog: MySQL 5.6: Index Condition Pushdown
- PlanetMySQL Blog: Information Schema for InnoDB System Tables
- PlanetMySQL Blog: MySQL 5.6: InnoDB scalability fix - Kernel mutex removed
- PlanetMySQL Blog: Sharing user credentials between MySQL Servers with Cluster
- PlanetMySQL Blog: Scalable, persistent, HA NoSQL Memcache storage using MySQL Cluster
- PlanetMySQL Blog: Dramatically Increased MySQL Cluster JOIN performance with Adaptive Query Localization
- PlanetMySQL Blog: MySQL Workbench Utilities
- PlanetMySQL Blog: Get started with InnoDB Memcached Daemon plugin
- PlanetMySQL Blog: MySQL 5.6: Multi threaded purge
- PlanetMySQL Blog: Some Transactional Debugging Enhancements in MySQL Connector/J 5.1.15 You Should Know About
- PlanetMySQL Blog: As restoring a dump table into the MySQL master - you better get some sleep

Events

- Live Webinar: MySQL Reference Architectures for Scalable Web Infrastructure - French (April 28)
- Live Webinar: NEW for ISVs and OEMs: MySQL Enterprise Edition - Adding Value to Your Products - Italian (May 13)
- On-Demand Webinar: MySQL Cluster 7.1, Latest Updates and Enhancements

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


Highlights

Event: OTN Developer Day: MySQL - Santa Clara, CA
Tuesday, May 3, 2011

The OTN Developer Day MySQL is a one-stop shop for you to learn all the essential skills about MySQL. 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.

Learn More and Register Now:
http://www.oracle.com/go/?&Src=7011174&Act=194&pcode=WWMK10034207MPP042


Blog Post: Thank You from The MySQL Team at Oracle!
Monica Kumar

The MySQL team at Oracle would like to thank everyone who joined us at the MySQL Community Reception on April 13 at the Santa Clara Tech Mart. We couldn't have hoped for better participation - the room was packed; in fact people were overflowing into the outside patio!

Read the Blog Post:
http://blogs.oracle.com/mysql/2011/04/thank_you_from_the_mysql_team_at_oracle.html


DevZone Article: 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.

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


DevZone Article: MySQL Cluster 7.2 Labs & Development Milestone Release - NoSQL with Memcached and 20x Higher JOIN Performance

The announcement on April 11 marks an exciting milestone in the development of the MySQL Cluster database.

The MySQL Cluster 7.2 Development Milestone Release and latest labs.mysql.com builds deliver enhancements based on input from the community and customers, including support for the memcached NoSQL API, faster JOIN performance and simplified administration.

Read this Article:
http://dev.mysql.com/tech-resources/articles/mysql-cluster-labs-dev-milestone-release.html


DevZone Article: 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 this Article:
http://dev.mysql.com/tech-resources/articles/nosql-to-mysql-with-memcached.html


DevZone Article: Introducing the MySQL Installer for Windows

The MySQL Installer for Windows radically simplifies the installation process for all MySQL users on the Windows platform. It only takes minutes from downloading the MySQL Installer to having a ready to use MySQL system on your machine.

Read this Article:
http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html


Live Webinar: MySQL Enterprise Hot Backup for Your Products
Thursday, April 28, 2011 - 9:00am PT

Online backup has consistently been one of the most requested features for MySQL by ISVs and OEMs. With MySQL Enterprise Backup, your developers and customers now have tools to safely and rapidly backup and restore MySQL Embedded database without interrupting your application. In this technical webinar we will review and compare MySQL Enterprise Backup's full, incremental, partial, and compressed backups that allow you to perform consistent Point-in-Time Recovery.

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

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

New Product Releases

New Release of MySQL Community Server 5.6.2 (Development Milestone)

MySQL Server 5.6.2 is a new Development Milestone Release of the world's most popular open source database. The new features in this release are in development (pre-Production).

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

Download Now:
http://dev.mysql.com/downloads/mysql/5.6.html#downloads


New Release of MySQL Cluster 7.2.0 (Development Milestone)

MySQL Cluster NDB 7.2.0 is a new development preview release of MySQL Cluster, incorporating several new features in the NDBCLUSTER storage engine for testing and user feedback.

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

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


New Release of MySQL Community Server 5.5.11 (GA)

MySQL 5.5.11 is a new version of the 5.5 production release of the world's most popular open source database. MySQL 5.5.11 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-11.html

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


New Release of MySQL Workbench 5.2.33 (GA)

The MySQL developer tools team announces the next release of its flagship product, MySQL Workbench - version 5.2.33. This is a maintenance release and corrects some problems we didn't cover in the last release.

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

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

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

Hints & Tips

OTN Article: Scaling a PHP MySQL Web Application
Eli White

Creating a Web application - actually writing the core code - is often the initial focus of a project. It's fun, it's exciting, and it's what you are driven to do at that time. Hopefully however, there always comes a time when your application starts to take higher traffic than originally expected. This is the point where people often start thinking about how to scale their Website.

Read Part 1 of this Article:
http://www.oracle.com/technetwork/articles/dsl/white-php-part1-355135.html

Read Part 2 of this Article:
http://www.oracle.com/technetwork/articles/dsl/white-php-part2-355138.html


White Paper: MySQL Enterprise Monitor for ISVs and OEMs

Over 2000 ISVs and OEMs such as Adobe, CA, F5, Sage, and Symantec rely on MySQL as their product's database for its performance, quality, ease of use, and low-cost. Using MySQL Enterprise Monitor, you can further improve on those four qualities, even as you add more sophisticated capabilities to your application and your customers' data volumes increase. MySQL Enterprise Monitor is now available to ISVs and OEMs to help ensure that MySQL is optimized for your particular product requirements, and in your customers' specific environments.

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


White Paper: Scaling Web Services with MySQL Cluster: An Alternative to the MySQL Memory Storage Engine

MEMORY is a basic MySQL storage engine designed for in-memory operations. MySQL Cluster, which itself can be implemented as a MySQL storage engine, can perform all the same in-memory operations, and is faster, more reliable and uses less RAM for data, even on a single node.

Read this White Paper:
http://dev.mysql.com/why-mysql/white-papers/mysql-wp_cluster-7.0_Cluster_MEMORY.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: Top Features in MySQL 5.6.2 Development Milestone Release
Rob Young

Great news was announced at the Collaborate 11 conference; the first development milestone release of MySQL 5.6.2 is now available to the MySQL Community! This is significant because 5.6.2 builds on the momentum generated by the performance, scalability, InnoDB and Replication improvements that rolled out in version 5.5 just last December.

Read the PlanetMySQL BlogPost:
http://blogs.oracle.com/mysql/2011/04/top_features_in_mysql_562_development_milestone_release.html


PlanetMySQL Blog: A Big Bag of Epic Awesomeness
Mark Leith

I tried to come up with a number of topics for this post, but none seemed to really convey what I really feel. And really this blog is about all of them: a look at PERFORMANCE_SCHEMA.STAGES and PERFORMANCE_SCHEMA.STATEMENTS, graphing MySQL Statement Execution, a MySQL visual EXPLAIN plan with PERFORMANCE_SCHEMA, and tracing Sessions with PERFORMANCE_SCHEMA.

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


PlanetMySQL Blog: Monitoring Table and Index IO with PERFORMANCE_SCHEMA
Mark Leith

Another new feature of performance_schema within 5.6 is the ability to monitor both table and index IO - this was added in two parts: WL#4895 - PERFORMANCE SCHEMA TABLE IO, and WL#5379 - PERFORMANCE SCHEMA TABLE / INDEX IO SUMMARY.

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


PlanetMySQL Blog: More Stable Query Execution Times by Improving InnoDB Statistics
Øystein Grøvlen

As part of ensuring that changes to the MySQL Optimizer does not introduce performance regressions, we have started a project to create a new performance regression test suite. One component in this test suite will be the DBT-3 test suite. However, we observed that the execution times for DBT-3 varied so much that, in its present form, it was not usable for detecting performance regressions.

Read the PlanetMySQL BlogPost:
http://oysteing.blogspot.com/2011/04/more-stable-query-execution-time-by.html


PlanetMySQL Blog: Replication Event Checksum
Mats Kindahl

MySQL replication is fast, easy to use, and reliable, but once it breaks, it can be very hard to figure out what the problem is. One of the concerns often raised is that events are corrupted, either through failing hardware, network failure, or software bugs.

Read the PlanetMySQL BlogPost:
http://mysqlmusings.blogspot.com/2011/04/replication-event-checksum.html


PlanetMySQL Blog: MySQL 5.6: Index Condition Pushdown
Olav Sandstå

Index Condition Pushdown (ICP) is one of the new optimizer features in the MySQL 5.6.2 milestone release. The goal with Index Condition Pushdown is to move as much as possible of the processing of conditions (mainly WHERE clauses) from the server to the storage engine.

Read the PlanetMySQL BlogPost:
http://olavsandstaa.blogspot.com/2011/04/mysql-56-index-condition-pushdown.html


PlanetMySQL Blog: Information Schema for InnoDB System Tables
Jimmy Yang

One of the most important things a database user or DBA wants to know is what columns, indexes etc. a table has. There are a few ways to find these things out, such as show tables. However, to really reveal all of the detailed metadata information in an InnoDB database, many have tried the "innodb_table_monitor" to peek into internal data dictionary.

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


PlanetMySQL Blog: MySQL 5.6: InnoDB scalability fix - Kernel mutex removed
Sunny Bain

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 benefits from this change.

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


PlanetMySQL Blog: Sharing user credentials between MySQL Servers with Cluster
Andrew Morgan

The Development Release for MySQL Cluster 7.2 includes a new feature that allows the system data required for checking user access to be shared amongst all of your MySQL Servers. By default all of the tables holding these credentials are stored in MyISAM and so are local to that MySQL Server.

Read the PlanetMySQL BlogPost:
http://www.clusterdb.com/mysql-cluster/sharing-user-credentials-between-mysql-servers-with-cluster/


PlanetMySQL Blog: Scalable, persistent, highly-available NoSQL Memcache storage using MySQL Cluster
Andrew Morgan

There are a number of attributes of MySQL Cluster that make it ideal for lots of applications that are considering NoSQL data stores. Scaling out capacity and performance on commodity hardware, in-memory real-time performance (especially for simple access patterns), flexible schemas ... sound familiar? In addition, MySQL Cluster adds transactional consistency and durability. In case that's not enough, you can also simultaneously combine various NoSQL APIs with full-featured SQL - all working on the same data set.

Read the PlanetMySQL BlogPost:
http://www.clusterdb.com/mysql-cluster/scalabale-persistent-ha-nosql-memcache-storage-using-mysql-cluster/


PlanetMySQL Blog: Dramatically Increased MySQL Cluster JOIN performance with Adaptive Query Localization
Andrew Morgan

Regular readers of this Blog or attendees at the 2010 O'Reilly MySQL Conference may recall a feature that the MySQL Cluster team was working on to speed up JOINs. The good news is that work has continued since then and it is now part of the new MySQL Cluster 7.2 Milestone Development Release. This post will step through where to get hold of the binaries and see the benefits for yourself.

Read the PlanetMySQL BlogPost:
http://www.clusterdb.com/mysql/dramatically-increased-mysql-cluster-join-performance-with-adaptive-query-localization/


PlanetMySQL Blog: MySQL Workbench Utilities
Lars Thalmann

One of the many new things that are being introduced this week are some great new external tools for managing MySQL servers. These are available in MySQL Workbench under the name MySQL Workbench Utilities. It is a package of easy-to-use utilities for maintenance and administration of MySQL servers. These utilities encapsulate a set of primitive commands bundling them so that you can perform macro operations with a single command.

Read the PlanetMySQL BlogPost:
http://larsthalmann.blogspot.com/2011/04/mysql-workbench-utilities.html


PlanetMySQL Blog: Get started with InnoDB Memcached Daemon plugin
Jimmy Yang

As Calvin mentioned in "NoSQL to InnoDB with Memcached", we just released a "technology preview" of the feature that makes memcached a MySQL Daemon Plugin. And this "technology preview" release demonstrates how user 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/


PlanetMySQL Blog: 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. It is really a type of garbage collector.

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


PlanetMySQL Blog: Some Transactional Debugging Enhancements in MySQL Connector/J 5.1.15 You Should Know About
Mark Matthews

If you're using Innodb and transactions with JDBC and your MySQL application, you should know about a couple of debugging features that made their way into MySQL Connector/J 5.1.15.

Read the PlanetMySQL BlogPost:
http://www.jroller.com/mmatthews/entry/some_transactional_debugging_enhancements_in


PlanetMySQL Blog: As restoring a dump table into the MySQL master - you better get some sleep
Hazan Ilan

Restoring a dump table into the MySQL master server can lead to serious replication delay. The massive inserts commands cause the Master and slaves to use most of their resources for replication. As a result, replication lag may increase dramatically (linear to the table size). To overcome the replication delay caused by restoring the dump table on the master, there is a need to widespread the massive inserts.

Read the PlanetMySQL BlogPost:
http://www.mysqldiary.com/as-restoring-a-dump-table-into-the-mysql-master-you-better-get-some-sleep/

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

Events

Live Webinar: MySQL Reference Architectures for Scalable Web Infrastructure - French
Thursday, April 28, 2011 - 10:00 CET

In this webinar, we present a series of Reference Architectures for small, medium and large Web properties. You will learn about the components common to most web properties including Session Management, Authentication, eCommerce and Content Management. We will also discuss the unique requirements for Large Social Networking applications.

Register for this Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-626.html


Live Webinar: NEW for ISVs and OEMs: MySQL Enterprise Edition - Adding Value to Your Products - Italian
Friday, May 13, 2011 - 10:00 CET

With the release of MySQL 5.5, all of the advanced capabilities of MySQL Enterprise Edition are now available to OEMs to be distributed with their commercial products. In this technical webinar, MySQL Sales Consultant Luca Olivari will review new options for OEMs, which are new or improved in the recently released MySQL version 5.5.

Register for this Webinar:
http://dev.mysql.com/news-and-events/web-seminars/display-628.html


On-Demand Webinar: MySQL Cluster 7.1, Latest Updates and Enhancements

MySQL Cluster is proven as a write-scalable, real-time transactional database, combining high availability with the low TCO of open source. With a distributed, multi-master architecture and no single point of failure, MySQL Cluster is able to scale horizontally on commodity hardware to serve read and write intensive workloads, accessed via SQL and NoSQL interfaces.

Listen to this webinar to learn more about the design concepts and most recent developments in MySQL Cluster!

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


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

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

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