IT DRILLDOWN
 
NEWSLETTERS
 

CIO.com updates, insights and advice on technology, management and your career.

 Advice and Opinion

 CIO Consumer IT

 CIO Leader

 CIO Enterprise

 CIO Insider

 

RSS Feeds »

 
 
LEADERSHIP
 

CIO Executive Programs

The Leader in Face-to-Face Education for Senior Executives

Offering regional and national programs, CIO (and CSO) events bring together some of the most respected names and thought leaders in information technology and security. Presented by CIOs and other senior level executives, these invitation-only programs offer timely topics and strong networking. Learn More »

 

CIO Executive Council

Public Teleconferences

Join CIO Executive Council members and participate in the following live teleconferences:

* Planning for Succession:
Models for IT Leadership Development, June 23
* Youth in IT: How CIOs Can Engage the Next Generation
June 10
* Change Leadership at General Growth Properties: A
Pathways Leadership Development Seminar, June 25

More / Register »

Learn more about the CIO Executive Council »



 
 
RESOURCE CENTER
 
 
 
SUBSCRIBE TO CIO
 

Are you involved in setting the direction for your company's IT budget or strategy?


Apply today for a FREE subscription to CIO Magazine!

Subscription Services »

Reprints »

 
 

Feature

 

Eight Sound Reasons Not to Use MySQL

Why and when should you give the thumbs down to MySQL?
 

May 25, 2007CIO — In the time I've served managing a technical consulting firm, I've heard my share of excuses for not using MySQL. While many of these reasons were based on misconception, there are a number of sound reasons not to use MySQL. These will, of course, vary from one situation to the next, but in each context, I suggest that rather than rely on the opinion of a jaded database administrator (DBA), the rejection of any database technology should stick to the legitimate reasons. To that end, in this article I outline eight sound reasons not to use MySQL.

First, the reasons not to use a given technology are not of the same nature as the reasons to use it. Often the reasons to avoid something are more compelling. We might need several reasons to actually use the technology, but it may take just one to stop us in our tracks. The selection of software is one such decision; a single reason is almost never adequate to trigger an affirmative decision, but a single strong negative overrules a dozen good positive factors.

While there is a long list of relational database management systems (RDBMSes) from which to choose, I restrict comparisons to a few of the most common. Many technical comparisons exist, although comprehensive recent ones are fewer in number. Here we concern ourselves with the "big-picture" reasons.

MySQL Uses the GPL
The biggest one first. This isn't the time or place for a GNU General Public License (GPL) flame war and typically, neither is the selection of database technology. Clearly a GPL license is a plus for many, but for some environments, GPL'd software is a non-starter. In these situations, if the BSD license of PostgreSQL is still too "open," a commercial license is preferred.

MySQL Doesn't Use the GPL
In some instances, MySQL is non-free, and the GPL may not serve those situations well. If you want to distribute the license for the database along with your own project, your project must either be licensed under a similar compliant license, or you must pay for a commercial license. If this factor changes the way that your software is distributed, you'll need to cope with the added burden of supporting your product on multiple versions or configurations of MySQL, or (if it otherwise increases the cost to the end user) there may be an undesirable bottom-line impact caused by MySQL's use. In these circumstances, some software distributors may tend to opt for an alternative such as PostgreSQL under the BSD license.

 
 
 
 
 
 
Loading...
 
 
ABCs
 

How To Do Nearly Anything

Just the basics, please. Sometimes we all need a refresher or we need to make sure our team and our colleagues are all on the same page.

Over 25 tutorials on everything from business intelligence to virtualization.

 
 
FEATURED SPONSORS
 
 
 
SPONSORED LINKS
 

IDC VP Carl Olofson Reviews Technology Advances and How to Handle Reporting and Querying

Oracle Database 11g: Advances in Compression, Real Application Testing and Data Guard

InfoWorld Test Center on Oracle Active Data Guard

BPM Done Right: 15 Ways to Succeed Where Others have Failed

How Office 2007 Exposed Bill Gates

Citrix XenServer FREE trial

TDWI Research report clears confusion about automating data governance

Tuning ERP and the Supply Chain for Profitable Growth

Evolve your data center on proven technology. The Brocade DCX.

Taking Control of Software Licensing

Simple, Economical Server Virtualization for Any Size Company

Learn about B2B integration for Companies of All Sizes

Integration as a Service Webcast: Are you connected?

WAN Optimization for mobile users is critical to your business success.

Case Study: 24 Hour Fitness turned to SEPATON

White Paper: HP Application Modernization Services

Establishing a Strategy for Global Distributed Development

This white paper highlights best-of-breed solutions being built on the Microsoft platform

A Must Read on Data Protection Strategies!

Read the FREE Forrester study "Optimizing Users and Applications in a Mobile World"

Fujitsu Case Study - Thomson Learning

State of the Portal Market 2007: Portals and the Power of Participation

Write an RFP for Master Data Management: 10 Common Mistakes to Avoid

Building Compliance and Security into an Application Delivery Framework

Keys to a smooth and successful Office 2007 rollout, before, during and after!

InfoWorld Test Center on Oracle Real Application Testing

Oracle Real Application Testing with Oracle Database 11g

White Paper: Learn how to succeed with BPM

Increase conversions on your site with the help of EV SSL.

Performance Brief: Mobile Application Acceleration

Nothing Short of Revolutionary: Four Steps toward More Effective Enterprise Finance

White Paper: Unlocking the Potential of B2B

Shift your ERP investments into high gear and join the leaders!

Mitigating Risk with Security Assessments

White Paper: IDC Analysts Discuss Open Text

Case Study: Customer Integration Wins at Invitrogen

Internet's Largest Book Retailer Scores Big with B2B Customers

Riverbed RiOS 4.0: Raising the Bar in Wide Area Data Services

Business Value of Performance IDC Whitepaper

BPM At The Crossroads Webcast" Tackling the "Hard Issues" to Drive Success

Top 10 Questions to Ask when Choosing a Secure File Transfer Solution

An Executive Guide to Understanding Hosted and Managed Messaging

BEA & Forrester Webcast: "The Enterprise 2.0 Workplace." Register Now!

LIVE Webcast - The Mainframe is Dead...Long Live the Mainframe?

White Paper: Learn how wide-area data services accelerate information across wide-area networks

Learn about the Power of Pen Computing

Webcast: Optimizing Wide-Area Data Services

Putting Windows Server and Citrix to Work in the Enterprise

Getting Off on the Right Foot: Avoiding Common Master Data Management False Starts

The Case and Criteria for Combining Application Acceleration and Security