Constructive criticism vs

By Lisa Vaas  |  Posted 2003-12-31 Print this article Print

. flaming"> MySQL has been putting out the message that MySQL is a low-cost, commodity database—something that, although it isnt as full-featured or robust as the larger RDBMSes, will do just fine in many instances. But there are still plenty of DBAs—Im thinking of some Slashdot comments I read recently—that said MySQL just isnt robust enough to support transactions. They complain about data integrity in MySQL, lack of transactions/stored procedures, transactions that are prone to data loss, etc. I know that some of these are being addressed in the alpha of MySQL 5.0.
Are these charges well-founded? Any comments you want to make on plans to make MySQL more robust?
Click here to read more about the alpha of MySQL 5.0 and its features. For us as a company, there is nothing more welcome than feedback from our users—positive or negative. If someone goes through the trouble of posting his or her thoughts about MySQL on Slashdot, it means that he or she cares and has an interest in the product becoming even better. We chastise those whom we love. If we look at the substance of those comments, they fall into a number of categories: Some comments are a matter of taste, and there is no right or wrong answer. We listen carefully to these comments to understand what the majority of our users prefer, and sometimes we make changes to syntax, parameters or default settings accordingly. MySQL said it fixed the bugs found in Reasonings studies. Click here to read the story and find out where to download the new version. Some comments are based on previous versions of MySQL (or previous misconceptions about MySQL) and in such cases we try to improve our communication and product presentations. Some comments have high technical validity and feed directly into our product development plans and roadmaps. Finally, some odd comments always fall under the category of flaming. These comments typically get moderated down (on Slashdot) and get corrected by other postings. So when people claim that MySQL is not robust enough, we understand it as a challenge—a claim that they wish us to prove wrong. And thats what we have been doing for the past years by adding features and modules to MySQL that make it suitable for some of the most demanding applications. Best proof of this, in our mind, is our list of customers who depend on MySQL in their everyday business (Cisco, Yahoo, Google, Sabre, Cox Communications, Associated Press, etc.). Database Center Editor Lisa Vaas has written about enterprise applications since 1997.

Lisa Vaas is News Editor/Operations for and also serves as editor of the Database topic center. Since 1995, she has also been a Webcast news show anchorperson and a reporter covering the IT industry. She has focused on customer relationship management technology, IT salaries and careers, effects of the H1-B visa on the technology workforce, wireless technology, security, and, most recently, databases and the technologies that touch upon them. Her articles have appeared in eWEEK's print edition, on, and in the startup IT magazine PC Connection. Prior to becoming a journalist, Vaas experienced an array of eye-opening careers, including driving a cab in Boston, photographing cranky babies in shopping malls, selling cameras, typography and computer training. She stopped a hair short of finishing an M.A. in English at the University of Massachusetts in Boston. She earned a B.S. in Communications from Emerson College. She runs two open-mic reading series in Boston and currently keeps bees in her home in Mashpee, Mass.

Submit a Comment

Loading Comments...
Manage your Newsletters: Login   Register My Newsletters

Rocket Fuel