Comments on: SQL Server outperforms Oracle by a factor of 2 http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/ A Technology and Business Weblog provided to You by a Global Group of Friends. Tue, 10 Aug 2010 16:14:13 +0000 hourly 1 http://wordpress.org/?v=3.0.1 By: Sunder http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-5579 Sunder Thu, 07 Jan 2010 21:07:49 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-5579 Seriously! SQL Server can run on any platform? I don't recall SQL Server running on UNIX, LINUX, or even on Mac OS X server, except only MS Windows. Seriously! SQL Server can run on any platform? I don't recall SQL Server running on UNIX, LINUX, or even on Mac OS X server, except only MS Windows.

]]>
By: ronron http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-5140 ronron Sun, 25 Oct 2009 17:17:57 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-5140 so Postgres - can it run with the big dogs? so Postgres – can it run with the big dogs?

]]>
By: Theunis http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2539 Theunis Tue, 07 Oct 2008 12:52:46 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2539 Speaking about features that both have, dont forget the BI sulotion that comes standard with SQL Server for Reporting and Analysis. No extra payment to use or implement, and then adding those to any of your other bussines sulotions like Office and sharepoint provides a complete sulotion to run your bussines. In a personal opinion I dont think Oracle will be able to dominate the Db world. Here is an interesting reports regarding DB Revenue in the latest versions from Both http://www.crn.com/software/204300352 Speaking about features that both have, dont forget the BI sulotion that comes standard with SQL Server for Reporting and Analysis. No extra payment to use or implement, and then adding those to any of your other bussines sulotions like Office and sharepoint provides a complete sulotion to run your bussines.

In a personal opinion I dont think Oracle will be able to dominate the Db world.

Here is an interesting reports regarding DB Revenue in the latest versions from Both

http://www.crn.com/software/204300352

]]>
By: Ben http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2530 Ben Mon, 19 May 2008 03:56:51 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2530 "SQL Server can run on any platform as well. You’re wrong about this." Umm, SQL Server on Linux? I don't think so. “SQL Server can run on any platform as well. You’re wrong about this.”

Umm, SQL Server on Linux? I don’t think so.

]]>
By: Sun-MySQL / Oracle-BEA: scramble in low layer software « Tech IT Easy http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2527 Sun-MySQL / Oracle-BEA: scramble in low layer software « Tech IT Easy Sun, 20 Jan 2008 14:34:27 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2527 [...] Linden Labs (the publisher of Second Life), Flickr & Facebook that have proven wrong those, like me (although I still think the TCO of MySQL is a lot larger than with MS SQL Server or Oracle [...] [...] Linden Labs (the publisher of Second Life), Flickr & Facebook that have proven wrong those, like me (although I still think the TCO of MySQL is a lot larger than with MS SQL Server or Oracle [...]

]]>
By: Jeremy Fain http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2538 Jeremy Fain Mon, 10 Dec 2007 23:23:51 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2538 I think you're mistaking Susheel. First, you can compare SQL Server & Oracle. As a proof, the Transaction Processing Performance Council did it, and it is an independent organization. Second, SQL Server can run on any platform as well. You're wrong about this. Third, in terms of features available and ability to store large data (from 20To to 100To with SQL Server 2008), SQL Server competes with Oracle frontally. Fourth, LINQ to SQL will be of huge value to integrate queries in C#, for the Visual Studio developer community. Last, I haven't said Oracle is a bad database. It's on the contrary an excellent product. SQL Server just happens to gain momentum, and nobody can neglect that the product has improved a lot until reaching and maybe outperforming Oracle with its 2005 & 2008 versions. I think you’re mistaking Susheel.

First, you can compare SQL Server & Oracle. As a proof, the Transaction Processing Performance Council did it, and it is an independent organization.

Second, SQL Server can run on any platform as well. You’re wrong about this.

Third, in terms of features available and ability to store large data (from 20To to 100To with SQL Server 2008), SQL Server competes with Oracle frontally.

Fourth, LINQ to SQL will be of huge value to integrate queries in C#, for the Visual Studio developer community.

Last, I haven’t said Oracle is a bad database. It’s on the contrary an excellent product. SQL Server just happens to gain momentum, and nobody can neglect that the product has improved a lot until reaching and maybe outperforming Oracle with its 2005 & 2008 versions.

]]>
By: susheel http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2537 susheel Mon, 10 Dec 2007 15:33:28 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2537 you cannot compare sql server to oracle. it is a unfair comparison oracle is a different league. sql server is not worthy enough to be compared to the mighty oracle you cannot compare sql server to oracle. it is a unfair comparison

oracle is a different league. sql server is not worthy enough to be compared to the mighty oracle

]]>
By: susheel http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2536 susheel Mon, 10 Dec 2007 15:26:49 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2536 sql server started supporting concurrent access,error handling feature , dynamic views, only after sql server 2005 all of the above is was supported by oracle way long before in oracle version 7. t-sql is the worst (non programming )language i have seen. the programming, exception handling feature of oracle is absolutely great. sql server is trying hard to implement in sql server 2005 sql server is no match for feature rich oracle which can run in any platform there are many feature in oracle which microsoft is trying to implement and the syntax in sql server is miserable whereas syntax in oracle is so simple to implement and you can write complex procedure in oracle which sql server will never be able to copy sql server started supporting concurrent access,error handling feature , dynamic views, only after sql server 2005 all of the above is was supported by oracle way long before in oracle version 7.

t-sql is the worst (non programming )language i have seen.

the programming, exception handling feature of oracle is absolutely great. sql server is trying hard to implement in sql server 2005

sql server is no match for feature rich oracle which can run in any platform

there are many feature in oracle which microsoft is trying to implement and the syntax in sql server is miserable whereas syntax in oracle is so simple to implement and you can write complex procedure in oracle which sql server will never be able to copy

]]>
By: Kari Silvennoinen http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2526 Kari Silvennoinen Tue, 12 Jun 2007 05:24:29 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2526 ...exactly which market are you talking about? High-availability? General enterprise? Web dev? All of them? =) (just kidding) …exactly which market are you talking about? High-availability? General enterprise? Web dev? All of them? =) (just kidding)

]]>
By: Jeremy Fain http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2528 Jeremy Fain Mon, 11 Jun 2007 21:09:24 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2528 Hi Kari, I know my “A RDBMS outperforms X times An another RBMS” is a little bit far-fetched. I wanted to come up with a sexy title. Apparently, I failed in my will to appear sexy, and I look spoiled, if not arrogant. Oracle sells an excellent database, everybody knows that. So do MySQL, Sybase & IBM. My point is that Microsoft, with SQL Server, has improved a great deal over years. And now, the chance is high that SQL Server has everything it takes to lead the market in a few years from now. I hope I'm making myself clearer. I apologize to you, Ghislain, & Xu for appearing (maybe) a little arrogant on the database issue. Hi Kari, I know my “A RDBMS outperforms X times An another RBMS” is a little bit far-fetched. I wanted to come up with a sexy title. Apparently, I failed in my will to appear sexy, and I look spoiled, if not arrogant.

Oracle sells an excellent database, everybody knows that. So do MySQL, Sybase & IBM. My point is that Microsoft, with SQL Server, has improved a great deal over years. And now, the chance is high that SQL Server has everything it takes to lead the market in a few years from now.

I hope I’m making myself clearer. I apologize to you, Ghislain, & Xu for appearing (maybe) a little arrogant on the database issue.

]]>
By: Kari Silvennoinen http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2529 Kari Silvennoinen Mon, 11 Jun 2007 09:11:44 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2529 What I think is really important to remember when one starts to compare MySQL with SQL Server or Oracle, is just what Jeremy you said above. None of this are just plug'n'play. I'm a bit surprised that you fell into this "A RDBMS outperforms X times An another RBMS"-propaganda. As Ghislain pointed out, this depends on so much on the application and benchmark objectives that they're quite useless statements. I'd guess that selection criteria vary a lot between users. This might be a bit elitist, but, come on, MySQL? I heard they finally got transactions! Why not use Postgres instead? What I think is really important to remember when one starts to compare MySQL with SQL Server or Oracle, is just what Jeremy you said above. None of this are just plug’n'play.

I’m a bit surprised that you fell into this “A RDBMS outperforms X times An another RBMS”-propaganda. As Ghislain pointed out, this depends on so much on the application and benchmark objectives that they’re quite useless statements. I’d guess that selection criteria vary a lot between users.

This might be a bit elitist, but, come on, MySQL? I heard they finally got transactions! Why not use Postgres instead?

]]>
By: Jeremy Fain http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2531 Jeremy Fain Fri, 08 Jun 2007 21:14:37 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2531 Hey Ghislain, - you're right, my title was somewhat a bit of a teaser. But MySQL isn't too far from achieving this level of performance actually. - you're also right about the developers running the database: but I guess the benchmark is thoroughly checked and balanced so the very same independent developers must have stressed the systems. - Can you tell me more about RDBMS being better for certain applications than others? I didn't know about that. If you feel like having an access on Tech IT Easy to blog about it, you're more than welcome (long term thing man, no constraint whatsoever. Only rule = no rule). - Wow, what an impressive list MySQL has. But you know, I don't think you can just plug MySQL and see it work. You have to keep people working on it to support the load and the actual TCO of MySQL may be much higher than if proprietary databases like Sybase, Oracle, DB2 or MySQL had been used. Hey Ghislain,

- you’re right, my title was somewhat a bit of a teaser. But MySQL isn’t too far from achieving this level of performance actually.

- you’re also right about the developers running the database: but I guess the benchmark is thoroughly checked and balanced so the very same independent developers must have stressed the systems.

- Can you tell me more about RDBMS being better for certain applications than others? I didn’t know about that. If you feel like having an access on Tech IT Easy to blog about it, you’re more than welcome (long term thing man, no constraint whatsoever. Only rule = no rule).

- Wow, what an impressive list MySQL has. But you know, I don’t think you can just plug MySQL and see it work. You have to keep people working on it to support the load and the actual TCO of MySQL may be much higher than if proprietary databases like Sybase, Oracle, DB2 or MySQL had been used.

]]>
By: Ghislain http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2532 Ghislain Fri, 08 Jun 2007 07:27:36 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2532 Hello Jeremy, Interesting article, though I'm not convinced by sentences like "Microsoft SQL Server 2005 is twice as fast as Oracle’s Database 10g Enterprise Edition". Benchmarks might sometimes be a quite objective way to compare performances, but the performance of a given application working with a given DB depends much more from the developers than from the DB system! Furthermore some requests can be faster on a DB system, and other requests on another. This has two consequences: 1 - a developer cannot make fast softwares if he doesn't know its DB system really good 2 - a DB system can be great for an application, and unadapted for another. Last but not least, I'm not sure there's such a robusteness problem in MySQL. Just take a look here : http://www.mysql.com/customers/ There's a lot of interesting links, which I think can be considered as solid references for MySQL ;) Hello Jeremy,

Interesting article, though I’m not convinced by sentences like “Microsoft SQL Server 2005 is twice as fast as Oracle’s Database 10g Enterprise Edition”.

Benchmarks might sometimes be a quite objective way to compare performances, but the performance of a given application working with a given DB depends much more from the developers than from the DB system! Furthermore some requests can be faster on a DB system, and other requests on another.

This has two consequences:

1 – a developer cannot make fast softwares if he doesn’t know its DB system really good

2 – a DB system can be great for an application, and unadapted for another.

Last but not least, I’m not sure there’s such a robusteness problem in MySQL. Just take a look here : http://www.mysql.com/customers/ There’s a lot of interesting links, which I think can be considered as solid references for MySQL ;)

]]>
By: Jeremy Fain http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2535 Jeremy Fain Thu, 07 Jun 2007 16:56:36 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2535 Thanks for your value adding contributions guys. Xuoan> thanks for the links, interesting stuff from PlentyOfFish. No case study yet at my knowledge, but fortunately PlentyOfFish has many , many readers. I guess everybody knows MySQL isn't scalable (although it's a very nice database). Remy> I should elaborate soon on the different modules included in SQL Server 2005. And you're right: more and more big companies are migrating to SQL Server 2005. Thanks for your value adding contributions guys.

Xuoan> thanks for the links, interesting stuff from PlentyOfFish. No case study yet at my knowledge, but fortunately PlentyOfFish has many , many readers. I guess everybody knows MySQL isn’t scalable (although it’s a very nice database).

Remy> I should elaborate soon on the different modules included in SQL Server 2005. And you’re right: more and more big companies are migrating to SQL Server 2005.

]]>
By: Remy Miralles http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2534 Remy Miralles Thu, 07 Jun 2007 11:21:08 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2534 As a software developer, I think that SQL Server is an amazing RDBMS. Even if I develop on Oracle (professional obligation), if I had to develop an application today, I would choose SQL Server for all the reasons that Jeremy mentioned but also for the SQL Server 2005 Developer Productivity (I'm a Software developer !!). Besides, with SQL Server 2005, Microsoft included a service of analysis (with OLAP and Data Mining) which is definitely a plus. When SQL Server was launched, a lot of people considered that it was dedicated to small businesses whereas Oracle and DB2 (IBM) were dedicated to big companies. With the recent events and the future version (SQL Server 2008), the RDBMS market will probably evolve on that point. As a software developer, I think that SQL Server is an amazing RDBMS. Even if I develop on Oracle (professional obligation), if I had to develop an application today, I would choose SQL Server for all the reasons that Jeremy mentioned but also for the SQL Server 2005 Developer Productivity (I’m a Software developer !!). Besides, with SQL Server 2005, Microsoft included a service of analysis (with OLAP and Data Mining) which is definitely a plus.

When SQL Server was launched, a lot of people considered that it was dedicated to small businesses whereas Oracle and DB2 (IBM) were dedicated to big companies. With the recent events and the future version (SQL Server 2008), the RDBMS market will probably evolve on that point.

]]>
By: Xu http://www.techiteasy.org/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2533 Xu Thu, 07 Jun 2007 10:33:40 +0000 http://jeremyfain.wordpress.com/2007/06/07/sql-server-outperforms-oracle-by-a-factor-of-2/#comment-2533 hi J ! Plentyoffish is a nice example of SQL (and IIS) scalability vs Mysql : http://plentyoffish.wordpress.com/2006/06/10/microsoft-aspnet-20-performance/ http://plentyoffish.wordpress.com/2006/10/08/digg-is-doomed-unless-they-fire-their-tech-staff/ http://plentyoffish.wordpress.com/2006/12/07/scaling-sql-server-2005-national-tv-usa-canada/ Maybe not a rule but a strong case study (maybe it has already been done @ Redmond) hi J !

Plentyoffish is a nice example of SQL (and IIS) scalability vs Mysql :

http://plentyoffish.wordpress.com/2006/06/10/microsoft-aspnet-20-performance/

http://plentyoffish.wordpress.com/2006/10/08/digg-is-doomed-unless-they-fire-their-tech-staff/

http://plentyoffish.wordpress.com/2006/12/07/scaling-sql-server-2005-national-tv-usa-canada/

Maybe not a rule but a strong case study (maybe it has already been done @ Redmond)

]]>