dbTalk Databases Forums  

Our test of MySQL vs. MS SQL Server

comp.database.ms-sqlserver comp.database.ms-sqlserver


Discuss Our test of MySQL vs. MS SQL Server in the comp.database.ms-sqlserver forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Ignoramus7272
 
Posts: n/a

Default Our test of MySQL vs. MS SQL Server - 10-06-2006 , 11:17 AM






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

Reply With Quote
  #2  
Old   
Jack Vamvas
 
Posts: n/a

Default Re: Our test of MySQL vs. MS SQL Server - 10-06-2006 , 11:27 AM






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 (AT) NOSPAM (DOT) 7272.invalid> wrote

Quote:
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



Reply With Quote
  #3  
Old   
Martijn Tonies
 
Posts: n/a

Default Re: Our test of MySQL vs. MS SQL Server - 10-06-2006 , 12:20 PM



Quote:
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?

Quote:
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




Reply With Quote
  #4  
Old   
Martijn Lievaart
 
Posts: n/a

Default Re: Our test of MySQL vs. MS SQL Server - 10-07-2006 , 02:02 PM



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

Quote:
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.



Reply With Quote
  #5  
Old   
Jerry Stuckle
 
Posts: n/a

Default Re: Our test of MySQL vs. MS SQL Server - 10-07-2006 , 03:52 PM



Martijn Lievaart wrote:
Quote:
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 (AT) attglobal (DOT) net
==================


Reply With Quote
  #6  
Old   
Ignoramus24560
 
Posts: n/a

Default Re: Our test of MySQL vs. MS SQL Server - 10-09-2006 , 10:28 AM



On Fri, 6 Oct 2006 17:27:01 +0100, Jack Vamvas <DEL_TO_REPLYtechsupport (AT) ciquery (DOT) com> wrote:
Quote:
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


Reply With Quote
  #7  
Old   
Ignoramus24560
 
Posts: n/a

Default Re: Our test of MySQL vs. MS SQL Server - 10-09-2006 , 10:38 AM



On Fri, 6 Oct 2006 19:20:54 +0200, Martijn Tonies <m.tonies (AT) upscene (DOT) removethis.com> wrote:
Quote:
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

Quote:
What version of MySQL?
MySQL 5

Quote:
What version of MS SQL Server?
MS SQL Express '05, if I have that right.

Quote:
How much data?
About 100k records in various tables (about wehat we need)

Quote:
What kind of indices, if at all, did you use?
Whatever was appropriate for the selects

Quote:
How many concurrent inserts did you try?

Quote:
How many concurrent selects did you try?
no idea, we do not do concurrent statements in practice.

Quote:
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

Quote:
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.



Reply With Quote
  #8  
Old   
Ignoramus24560
 
Posts: n/a

Default Re: Our test of MySQL vs. MS SQL Server - 10-09-2006 , 10:39 AM



On Sat, 07 Oct 2006 21:02:30 +0200, Martijn Lievaart <m (AT) remove (DOT) this.part.rtij.nl> wrote:
Quote:
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.

Quote:
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


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



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.