Unix Technical Forum

Our test of MySQL vs. MS SQL Server

This is a discussion on Our test of MySQL vs. MS SQL Server within the MySQL forums, part of the Database Server Software category; --> Someone here tested MS SQL Server vs. MySQL. Both stock install versions, no tweaking. The result of tests, roughly, ...


Go Back   Unix Technical Forum > Database Server Software > MySQL

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-28-2008, 08:18 AM
Ignoramus7272
 
Posts: n/a
Default Our test of MySQL vs. MS SQL Server

Someone here tested MS SQL Server vs. MySQL. Both stock install
versions, no tweaking.

The result of tests, roughly, is that MySQL is about 2-3x faster than
MS SQL Server, when doing selects or inserts or updates.

So, we'll be going with MySQL. It is also to not pay money to anyone,
and to get a full version and not some bastardized "evaluation"
server.

i
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-28-2008, 08:18 AM
Jack Vamvas
 
Posts: n/a
Default Re: Our test of MySQL vs. MS SQL Server

Out of interest , what amount of data did you use? also, how did you measure
the speed on the mySQL?
I'm interested in this process, as I'm just about to start evaluating .


----
Jack Vamvas

"Ignoramus7272" <ignoramus7272@NOSPAM.7272.invalid> wrote in message
news:c2l3p.8va.19.1@news.alt.net...
> Someone here tested MS SQL Server vs. MySQL. Both stock install
> versions, no tweaking.
>
> The result of tests, roughly, is that MySQL is about 2-3x faster than
> MS SQL Server, when doing selects or inserts or updates.
>
> So, we'll be going with MySQL. It is also to not pay money to anyone,
> and to get a full version and not some bastardized "evaluation"
> server.
>
> i



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-28-2008, 08:19 AM
Martijn Tonies
 
Posts: n/a
Default Re: Our test of MySQL vs. MS SQL Server

> Someone here tested MS SQL Server vs. MySQL. Both stock install
> versions, no tweaking.
>
> The result of tests, roughly, is that MySQL is about 2-3x faster than
> MS SQL Server, when doing selects or inserts or updates.


Brilliant. What table type?

What version of MySQL?

What version of MS SQL Server?

How much data?

What kind of indices, if at all, did you use?

How many concurrent inserts did you try?

How many concurrent selects did you try?

In short: what kind of test did you actually run in order to make
such a statement?

> So, we'll be going with MySQL. It is also to not pay money to anyone,
> and to get a full version and not some bastardized "evaluation"
> server.



--
Martijn Tonies
Database Workbench - tool for InterBase, Firebird, MySQL, NexusDB, Oracle &
MS SQL Server
Upscene Productions
http://www.upscene.com
My thoughts:
http://blog.upscene.com/martijn/
Database development questions? Check the forum!
http://www.databasedevelopmentforum.com


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-28-2008, 08:19 AM
Martijn Lievaart
 
Posts: n/a
Default Re: Our test of MySQL vs. MS SQL Server

On Fri, 06 Oct 2006 16:17:27 +0000, Ignoramus7272 wrote:

> Someone here tested MS SQL Server vs. MySQL. Both stock install versions,
> no tweaking.
>
> The result of tests, roughly, is that MySQL is about 2-3x faster than MS
> SQL Server, when doing selects or inserts or updates.
>
> So, we'll be going with MySQL. It is also to not pay money to anyone, and
> to get a full version and not some bastardized "evaluation" server.


Version 4 or 5 of MySQL? You are sure you don't need transactions?

I've seen way to many programmers not thinking about database concurrency
resulting in corrupted databases. If MySQL cuts it (it does for most of my
applications), fine. However, if you need a true database, the tables turn
(pun intended).

HTH,
M4
--
Redundancy is a great way to introduce more single points of failure.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 02-28-2008, 08:19 AM
Jerry Stuckle
 
Posts: n/a
Default Re: Our test of MySQL vs. MS SQL Server

Martijn Lievaart wrote:
> On Fri, 06 Oct 2006 16:17:27 +0000, Ignoramus7272 wrote:
>
>
>>Someone here tested MS SQL Server vs. MySQL. Both stock install versions,
>>no tweaking.
>>
>>The result of tests, roughly, is that MySQL is about 2-3x faster than MS
>>SQL Server, when doing selects or inserts or updates.
>>
>>So, we'll be going with MySQL. It is also to not pay money to anyone, and
>>to get a full version and not some bastardized "evaluation" server.

>
>
> Version 4 or 5 of MySQL? You are sure you don't need transactions?
>
> I've seen way to many programmers not thinking about database concurrency
> resulting in corrupted databases. If MySQL cuts it (it does for most of my
> applications), fine. However, if you need a true database, the tables turn
> (pun intended).
>
> HTH,
> M4


MySQL can do transactions just fine if you use innodb tables. No
problem at all.

Of course MSSQL has other features, but MySQL is rapidly catching up.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 02-28-2008, 08:20 AM
Ignoramus24560
 
Posts: n/a
Default Re: Our test of MySQL vs. MS SQL Server

On Fri, 6 Oct 2006 17:27:01 +0100, Jack Vamvas <DEL_TO_REPLYtechsupport@ciquery.com> wrote:
> Out of interest , what amount of data did you use? also, how did you measure
> the speed on the mySQL?
> I'm interested in this process, as I'm just about to start evaluating .
>


a few tens/hundreds of thousands of records, a few thousands of
selects with all diferent keys, that's all I know. I am aware that
people can argue forever about what constitutes the most refined test,
and that perhaps ours was not that.

i
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 02-28-2008, 08:20 AM
Ignoramus24560
 
Posts: n/a
Default Re: Our test of MySQL vs. MS SQL Server

On Fri, 6 Oct 2006 19:20:54 +0200, Martijn Tonies <m.tonies@upscene.removethis.com> wrote:
>> Someone here tested MS SQL Server vs. MySQL. Both stock install
>> versions, no tweaking.
>>
>> The result of tests, roughly, is that MySQL is about 2-3x faster than
>> MS SQL Server, when doing selects or inserts or updates.

>
> Brilliant. What table type?


MyISAM

> What version of MySQL?


MySQL 5

> What version of MS SQL Server?


MS SQL Express '05, if I have that right.

> How much data?


About 100k records in various tables (about wehat we need)

> What kind of indices, if at all, did you use?


Whatever was appropriate for the selects

> How many concurrent inserts did you try?



> How many concurrent selects did you try?


no idea, we do not do concurrent statements in practice.

> In short: what kind of test did you actually run in order to make
> such a statement?


A bunch of selects and inserts, similar to what we need.

i

>> So, we'll be going with MySQL. It is also to not pay money to anyone,
>> and to get a full version and not some bastardized "evaluation"
>> server.

>
>

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 02-28-2008, 08:20 AM
Ignoramus24560
 
Posts: n/a
Default Re: Our test of MySQL vs. MS SQL Server

On Sat, 07 Oct 2006 21:02:30 +0200, Martijn Lievaart <m@remove.this.part.rtij.nl> wrote:
> On Fri, 06 Oct 2006 16:17:27 +0000, Ignoramus7272 wrote:
>
>> Someone here tested MS SQL Server vs. MySQL. Both stock install versions,
>> no tweaking.
>>
>> The result of tests, roughly, is that MySQL is about 2-3x faster than MS
>> SQL Server, when doing selects or inserts or updates.
>>
>> So, we'll be going with MySQL. It is also to not pay money to anyone, and
>> to get a full version and not some bastardized "evaluation" server.

>
> Version 4 or 5 of MySQL? You are sure you don't need transactions?


5.

> I've seen way to many programmers not thinking about database concurrency
> resulting in corrupted databases. If MySQL cuts it (it does for most of my
> applications), fine. However, if you need a true database, the tables turn
> (pun intended).


Well, though we do not do any concurrent statements due to our system
design, I thought tat MySQL 5 covers concurrency just fine, no?

i
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 02-28-2008, 08:20 AM
Martijn Tonies
 
Posts: n/a
Default Re: Our test of MySQL vs. MS SQL Server

> >> Someone here tested MS SQL Server vs. MySQL. Both stock install
> >> versions, no tweaking.
> >>
> >> The result of tests, roughly, is that MySQL is about 2-3x faster than
> >> MS SQL Server, when doing selects or inserts or updates.

> >
> > Brilliant. What table type?

>
> MyISAM


So you're not using transactions then?

I hope it's not a so-called mission-critical application.

> > What version of MySQL?

>
> MySQL 5
>
> > What version of MS SQL Server?

>
> MS SQL Express '05, if I have that right.
>
> > How much data?

>
> About 100k records in various tables (about wehat we need)
>
> > What kind of indices, if at all, did you use?

>
> Whatever was appropriate for the selects
>
> > How many concurrent inserts did you try?

>
>
> > How many concurrent selects did you try?

>
> no idea, we do not do concurrent statements in practice.
>
> > In short: what kind of test did you actually run in order to make
> > such a statement?

>
> A bunch of selects and inserts, similar to what we need.


All sounds very thorough.


--
Martijn Tonies
Database Workbench - development tool for MySQL, and more!
Upscene Productions
http://www.upscene.com
My thoughts:
http://blog.upscene.com/martijn/
Database development questions? Check the forum!
http://www.databasedevelopmentforum.com


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 02-28-2008, 08:20 AM
Ignoramus30966
 
Posts: n/a
Default Re: Our test of MySQL vs. MS SQL Server

On Wed, 11 Oct 2006 08:38:39 +0200, Martijn Tonies <m.tonies@upscene.removethis.com> wrote:
>> >> Someone here tested MS SQL Server vs. MySQL. Both stock install
>> >> versions, no tweaking.
>> >>
>> >> The result of tests, roughly, is that MySQL is about 2-3x faster than
>> >> MS SQL Server, when doing selects or inserts or updates.
>> >
>> > Brilliant. What table type?

>>
>> MyISAM

>
> So you're not using transactions then?


Exactly!

> I hope it's not a so-called mission-critical application.


Depends on how you look at it...

i

>> > What version of MySQL?

>>
>> MySQL 5
>>
>> > What version of MS SQL Server?

>>
>> MS SQL Express '05, if I have that right.
>>
>> > How much data?

>>
>> About 100k records in various tables (about wehat we need)
>>
>> > What kind of indices, if at all, did you use?

>>
>> Whatever was appropriate for the selects
>>
>> > How many concurrent inserts did you try?

>>
>>
>> > How many concurrent selects did you try?

>>
>> no idea, we do not do concurrent statements in practice.
>>
>> > In short: what kind of test did you actually run in order to make
>> > such a statement?

>>
>> A bunch of selects and inserts, similar to what we need.

>
> All sounds very thorough.
>
>

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 07:24 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com