MySQL & Open Source Code Quality
dozek writes "Perhaps another rung for the Open Source model of software development, eWeek reports that an independent study of the MySQL source code found it to be "in fact six times better than that of comparable commercial, proprietary code." You can read the eWeek write-up or the actual research paper (reg. required)."
Congratulations, you're the one millionth person to point out in a Slashdot comment that MySQL is not a full-strength database product.
Everyone knows this. Everyone understands this. Nobody makes claims to the contrary. It's still horribly useful to lots of people. Let's move on.
Game... blouses.
Ehrrm, here at work, we have a SQL server running, and it crashes almost daily... (management decision, you know. We techs would rather go with sth more serious like Postgresql, or Oracle. But management thinks Oracle is too expensive, and Postgresql too cheap. Go figure!).
Anyways, four weeks ago, we managed to keep it running five days in a row, but unfortunately, these 5 days contained a weekend... And sure enough, a script kiddy had to try his SQL injection skills on our server!
the speed is excellent
You must be kidding, right? Even flat text files are faster! A while ago Oracle had a context where they promised a rather sizable prize to anybody who could configure SQL server in such a way that it came within 1/100's of Oracle's performance. Nobody managed to claim the prize!
and stored procedures are decent (which MySQL still lacks completely).
MySQL does have stored procedures. In the older versions, they were rather hard to use, unfortunately (they had to be written in C, and interfaced with MySQL on a rather low level). However, since recently, MySQL supports Oracle and Perl stored procedures, whith a rather nice interface, not unlike Oracle's Aurora. There were a couple of mentions of the Java stored procedures on Oracle, and one of the last Linux Journals had an article on Perl stored procedures.
I didn't say that MySQL "sucks" in comparison.
You didn't use the word. Rather than saying MySQL "sucked" (which would have been relatively polite), you dared to compare it to SQL server (which is downright insulting).