SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
Search:  
 
 

A Better Database Engine

By Steve Jones, 2008/10/07

Total article views: 121 | Views in the last 30 days: 2

This was a very interesting article title, especially in today's world where so many people are using social networking, Web 2.0 web sites. The title of the article is "Can a Better Database Boost MySpace revenues?" and it talks about how Fox Interactive Media is recommending Java and database technology from Sun Microsystems, which means MySQL to me.

Would MySQL do a better job? Not by itself, at least that's my opinion. The database by itself isn't going to make or break the system. It's the rest of the application.

On some particular schema (objects, indexes, code), will MySQL perform better than SQL Server on the same schema? Sure, if it's a schema that's optimized for MySQL. Just like a schema optimized for SQL Server will outperform Oracle, MySQL, etc. And vice versa.

My guess is Fox has some new ideas about how to implement this particular feature on the MySpace site, and they've contracted with a proven vendor, Greenplum in this case, that has a system written for MySQL. Not that this system couldn't be built to run just as well on SQL Server and IBM hardware, but that it's already built on another platform.

The article doesn’t mention SQL Server or MySQL, but it doesn't have to. For those people that might be making database decisions, the implication is there as MySpace is the premier SQL Server backed web site and Sun purchased MySQL recently.

I think the article is misleading, but it's good in that it points out how salesmanship can work. Those of you testing, evaluating, or recommending database platforms should be aware that articles like this one are out there and your executives might be reading them. Get the story and facts straight and be prepared to talk about the real issues, not debate the hype from some headline.

I don't know enough about MySQL to say whether it's a better database engine than SQL Server. There are things I like about it, like the modular storage engine architecture, and things I don't, like the lack of as wide a platform as SQL Server. However I respect it and think it can work in most places where SQL Server could work.

To me the choice is usually easy. Pick the platform you have the skills to work on.

Steve Jones


The Voice of the DBA Podcasts

Everyday Jones

The podcast feeds are now available at sqlservercentral.mevio.com to get better bandwidth and maybe a little more exposure :). Comments are definitely appreciated and wanted, and you can get feeds from there.

Overall RSS Feed: or now on iTunes!

Today's podcast features music by Everyday Jones. No relation, but I stumbled on to them and really like the music. Support this great duo at www.everydayjones.com.

I really appreciate and value feedback on the podcasts. Let us know what you like, don't like, or even send in ideas for the show. If you'd like to comment, post something here. The boss will be sure to read it.

By Steve Jones, 2008/10/07

Total article views: 121 | Views in the last 30 days: 2
Your response
 
 
Related tags

Editorial    
 
Related content

Not Just At Home

By Steve Jones | Category: Editorial
| 708 reads

Dog Food

By Steve Jones | Category: Editorial
(not yet rated) | 522 reads

Halo 3

By Steve Jones | Category: Editorial
(not yet rated) | 467 reads
 
Contribute

Free registration required...

To read the rest of this article, and access thousands of other articles, we ask you to register on the site and subscribe to our newsletters.

Login (existing users)

Login

Email:   Password:   Remember me: Forgotten your password?

Register (new users)

Register

Email:   Password:
Confirm:

Subscribing to our newsletters gets you:

  • ALL of our content (thousands of articles, scripts, and forum postings)
  • A daily newsletter (example)
  • A weekly news round up (example)
  • The opportunity to ask and answer questions in our forums
  • A daily Question of the Day to test and help you increase your knowledge of SQL Server.

Steve Jones
Editor, SQLServerCentral.com