The 2009 MySQL Conference & Expo, April 20-23, 2009 in Santa Clara, CA, brings expert instruction, hands-on tutorials, and experienced MySQL developers all in one place for you to gain the knowledge rapidly and efficiently. MySQL Conference Speakers include both the engineers who build MySQL and leading experts who are implementing MySQL in real-world environments. Come join the following MySQL Experts:
View the current list of Speakers »
View the Schedule and Sessions »
Are you a Sun Startup Essentials member? If so, get 15% off when you register for MySQL Conference & Expo - email your company name to mysql_sse@sun.com to receive the discount code.
Featuring programs and offerings specifically for startups, the Sun Startup Essentials program is designed to help startups get their business off the ground FAST - at the LOWEST COST possible. Check your qualification and register today to reap these benefits:
Register for Sun Startup Essentials »
Learn More about Sun Startup Essentials »
Nominations to find the best products and technology began in September and the submissions this year were abundant. With finalist announced in November, voting began. The voting made it very clear which products were to win. Not only were more votes received than in the last two years, but there was also a clear margin of victory between first and second place.
With Sun Systems for MySQL, you can improve performance by up to 50% regardless of which Operating System you run. Backed by the world-class functionality of Sun's MySQL Enterprise, this unique combination of innovative servers and software expertise can help you get more done with fewer resources.
New to Sun hardware? With the "Try and Buy" program, it's easier than ever to plug in Sun's newest products free for 60 days, with full technical support. And if you decide to buy your trial system, it is 20 - 40% off.
Learn More about "Sun Systems for MySQL" Solutions »
About one year ago, Sun Microsystems announced a historic deal to acquire MySQL AB. To celebrate the one-year anniversary, we explored some of the projects around Sun which use MySQL and how the acquisition has helped bring us all closer together.
Read the interview with Allan Packer on "Performance tuning - Scaling MySQL" »
Read the interview with Neelakanth Nadgir on "MySQL and ZFS - A File System Revolution" »
Robin Schumacher
Database 'experts' say that 80-90% of a database's overall performance comes from the SQL code that's running against it. And I just don't buy it. Instead, I think that most of a database's performance comes from optimal design, and after that SQL code comes next. If you properly design your database, then you're way ahead of the game in terms of performance issues.
With the rapid growth of MySQL in the database market, many corporations, government agencies, and others have begun to migrate away from their expensive and proprietary databases. In particular, many MySQL customers are migrating or have migrated from Sybase because they have reached the conclusion that the combination of cost-savings, platform freedom, and feature set of MySQL make for a compelling business case to offload some or all their database-driven applications to the MySQL database server.
Read the White Paper » (http://www.mysql.com/why-mysql/white-papers/mysql_wp_sybase_to_mysql_migration.php)
Thursday, February 19, 2009 - 16:00 CET / 15:00 GMT
Would you like to get the very best MySQL performance for your commercial application? Then this free web presentation by Jay Pipes, Staff Engineer at Sun Microsystems, is for you!
You will gain expert insight and learn best practices to help you identify those areas of database and application design that will give you the greatest performance benefits.
Tuesday, March 03, 2009 - 10:00am PST
Having a hard time diagnosing and fixing performance problems related to poorly performing SQL code?
Join this webinar to learn how the MySQL Query Analyzer, a new feature in the MySQL Enterprise subscription, can help DBAs and Developers like you improve application performance by monitoring query performance to accurately pinpoint SQL code that is causing a slow down.
MySQL 6.0.9-alpha, a new version of the MySQL database system has been released. A new algorithm that uses both index access to the joined table and a join buffer has been implemented. It's called Batched Key Access (BKA) Join algorithm. The algorithm supports inner join, outer join and semi-join operations, including nested outer joins and nested semi-joins.
View the complete list of changes »
MySQL Enterprise Monitor 2.0.4.7141 has been released. This is a maintenance release of Enterprise Monitor 2.0 that fixes a number of bugs. Fixes include:
Download Now (Login Required) »
Sign-up MySQL Enterprise 30-day Trial to try MySQL Enterprise Monitor » (http://www.mysql.com/trials/)
We are pleased to announce a new maintenance release of the legacy GUI Tools Bundle. This is a Windows-only release and contains a number of bug fixes. MySQL GUI Tools for 5.0 is a bundled package including MySQL GUI tools for the MySQL 4.1/5.0/5.1 server. It consists of the following products:
and offers a complete set of graphical tools to configure, manage and work with the MySQL Server.
Finally it's time to publish new material to show what we were up to in the past weeks. This time we have the first "dual-platform-release" of MySQL Workbench 5.1.7 alpha version - we published binaries for Linux and OS X along with the source package. Please note, that in terms of UI, Linux- and OS X- versions aren't yet on the same level of completeness. While we are nearly done having all features onboard for the Linux-build, we still have some more checkmarks to fill on the OS X checklist - but we are catching up.
Keith Murphy
I had the chance to review the new Query Analyzer program from Sun over the last few days. I am very interested in how it performs as I have previously not had a chance to see the program in action. So, before getting into what the Query Analyzer can (and cannot) do let's look at what Sun says it does.
Ed Ort and Carol McDonald
This is the third article in a series of articles on GlassFish and MySQL. In Part 3, you'll learn how easy it is to convert the controller layer of the web application, that is, the layer of the application that performs the CRUD operations -- into a web service. You'll also learn how to create a client for the web service.
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.
Dathan Pattishall
When you write good SQL that use indexes properly, there is one more obstacle that can slow down your app. The MySQL optimizer. From versions 3.23 to 5.1 the optimizer has been a problem for me. In MySQL 6.0 SUN/MySQL has resources improving it.
Read the PlanetMySQL BlogPost »
Matt Yonkovit
I thought I would write a few blog posts on what I am calling the 5 minute DBA. The content of these is interesting or frequently asked questions that I get when out on a gig, you know those ones were a developer or a dba runs up and says: "Hey how do I do this?" I figure, If nothing else maybe it will save me some time in future.
Read the PlanetMySQL BlogPost »
Shlomi Noach
In Triggers Use Case Compilation, Part I, I've demonstrated some triggers use scenarios.
We continue our examples of triggers usage.
Read the PlanetMySQL BlogPost »
Gerry Narvaja
According to the MySQL Reference Manual's section on SHOW SLAVE STATUS Syntax, it shows information corresponding to the slave thread in the slave server. When replication is broken, however, or not working properly due to network issues between master and slave, this information may not be accurate. This has improved over recent releases, but it's still not perfect.
The question, then, is: how to be 100% sure (or as close as you can get to 100%) that replication is running fine? The answer, as offered by Sheeri: use CONNECT.
Read the PlanetMySQL BlogPost »
Anders Karlsson
When I first looked at EVENTs in MySQL 5.1, I was a bit unclear on what the advantages were. Hey, what's wrong with crontab? I can tell you one thing, that I realized after I started using EVENTs that they can do, that a crontab event cannot: You do NOT have to put a password in a script! None really said anything about this obvious advantage, and it was only after I started using EVENTs that I figured out that obvious advantage.
Read the PlanetMySQL BlogPost »
Chris Calender
Since MySQL Proxy 0.7.0 is soon to be released, I thought another brief tutorial would be helpful. Today we ran across a good use case, and so I wanted to pass this along. If you've not used Proxy yet, this is a great opportunity to get your feet wet with it and some Lua.
Read the PlanetMySQL BlogPost »
Vid Luther
My last post was for all users, technical and non. This post is for the techies who know me, and are switching. Some are coming from Windows, some from Linux, some are designers who need to do some local development. So, I'll try to keep this post as simple as possible, and perhaps more like a tutorial, where you can "copy and paste" commands and files.
Read the PlanetMySQL BlogPost »
Peter Gulutzan
Today we're taking the wraps off the best MySQL feature of 2009: Performance Schema. It monitors multitudinous low-level server events and provides them in tables inside a new "database" called, surprisingly, PERFORMANCE_SCHEMA.
Read the PlanetMySQL BlogPost »
MySQL will be exhibiting at this year's GSMA Mobile World Congress to be held in Barcelona between February 16 and 19, 2009. Come and see MySQL Cluster Carrier Grade Edition in action as it provides 99.999% data availability and millisecond response times while supporting a SIP communicator application.
MySQL will be part of the Sun Microsystems stand, located in Hall 2, Booth #2C12.
Fill the inquiry form to book a meeting with a MySQL representative at the Congress » (http://www.mysql.com/about/contact/)
Be a Hero! Deliver high performance and high availability for a fraction of the cost of other database technologies. Resources in this new best practice guide enable you to:
Read the New Best Practice Guide » (http://www.mysql.com/products/database/cluster/get-started.html)
Yves Trudeau
I was recently involved in a project where the main requirement was the smallest possible latency for queries. The queries were simple insert and update statements, the update being by primary key.
What are multiplay services and what do they mean from an architectural perspective? Service oriented architectures for multiplay entail challenging database requirements. How can they deliver the necessary performance while maintaining the flexibility to support new features? This article answers these questions and explains how intelligent database design and tuning can improve performance many times over, using the high performance MySQL Cluster relational database as an example.
Read the White Paper Now » (http://www.mysql.com/why-mysql/white-papers/mysql_wp_ipl_multiplay.php)
In this webinar we explore how the Sun GlassFish Communications Server, developed under the SailFin project, and MySQL Cluster Carrier Grade Edition enables Communication Service Providers to cost-effectively address the core requirements of Service Delivery Platform deployments in the delivery of new services over converged networks.
The convergence of communication & entertainment services is creating multiple challenges for Communications Services Providers (CSPs) as well as Network Equipment Providers (NEPs). Some of these challenges are technical in nature, but others may be more cultural, requiring new organizational behaviors in order to remain relevant and competitive in the new online world.
In this webinar we compare the approaches and attitudes of the Web 2.0 industry and the Communications industry, as well as outlining the changes that CSPs and NEPs should embrace if they want to win in the new converged marketplace.
Wednesday, February 18, 2009, Ronald Reagan Building, Washington, D.C.
Join MySQL and our partner, Carahsoft Technology Corp., for the 2nd Annual Federal Boot Camp designed to provide an intense half-day immersion program for government IT Managers, Application Developers, and Data Architects, DBAs responsible for planning or driving an application migration from a proprietary database such as Oracle or SQL Server, to MySQL.
Wednesday, February 18, 2009 - 10:00am PST
Join us for this informative technical webinar presented by Christopher Lavigne, Founder - Breadboard BI, and finalist in the MySQL Community's "5.1 Use Case Competition". Chris will be discussing how his company put together a business intelligence solution for the Boats.com and YachtWorld.com web properties. The project was developed using a 100% open source stack that leveraged Linux, Pentaho and MySQL, specifically 5.1's new table partitioning feature.
Thursday, February 19, 2009 - 10:00am PST
Join us for this informative technical webinar presented by Eric Day, Senior Software Engineer at Concentric, where we will learn the fundamentals of how to leverage Gearman, the open-source, distributed job queuing system to help build scalable MySQL-backed applications. Gearman was originally designed to help balance load at LiveJournal.com, but is also now used by other organizations such as Yahoo! and Digg.
Wednesday, February 25, 2009 - 10:00am PST
With increasing numbers of users expecting web-speed response times on larger and larger data volumes, the demand for high-performance analytics continues to grow. Join MySQL and Kickfire for this webinar in which we will discuss:
Portland, Beijing, Montreal, Milano
The MySQL Performance Tuning course is designed for Database Administrators and others who wish to monitor and tune MySQL. This course will prepare you with the skills needed to utilize tools for monitoring, evaluating and tuning. You will evaluate the architecture, learn to use the tools, configure the database for performance, tune application and SQL code, tune the server, examine the storage engines, assess the application architecture, and learn general tuning concepts.
Register Now for an Upcoming Date » (http://www.mysql.com/training/courses/performance_tuning.html)
Sun's MySQL consultants use proven methodologies to help cutomers migrate from Oracle, Sybase, Microsoft SQL Server, DB2, and Informix to MySQL. A dedicated Sun's MySQL certified consultant will work closely with your team to:
Learn More » (http://www.mysql.com/consulting/packaged/migration.html)
In an effort to better focus our strategic partnering resources on the features, services and solutions that are most needed by MySQL users, Sun's WW Alliances and Channel Sales Team is conducting a brief survey that should take no more than 10 minutes to complete. At the end of the survey, participants will have the opportunity to enter to win a $100 American Express Gift Card. And your feedback will help us shaping future partner strategy.
For enterprises looking for low-cost, high-scale alternatives to proprietary Web application platform software, the Sun GlassFish Portfolio is a leader in price performance features amongst application platform solutions. The GlassFish Portfolio is a complete open source Web application stack with an extensive and growing community supporting both Java and dynamic languages.
Sun GlassFish Portfolio combined with MySQL Enterprise Server is a winning combination for cost containment of small to large scale mission-critical environments.
Gain valuable insight for your enterprise. Read the "Build a High Performance, Open Web Platform for Your Enterprise with Sun GlassFish Portfolio" white paper.
Download the White Paper Now »
Tuesday, March 24, 2009 - 10:00am PST
Join us for this informative technical webinar presented by Carol McDonald, Java Architect at Sun Microsystems, where she will demonstrate how to leverage the latest version of the Netbeans IDE to develop RESTful Web Services and clients deployed on Glassfish with MySQL.