Jump to content
Xtreme .Net Talk

Recommended Posts

Posted (edited)

Good evening (and in case you're somewhere else in the world good night and good morning...)!

 

At present I'm using MySQL as DBMS in my web app but I'm having second thoughts...

 

A guy I talked to said that MSDE would boost performance in my case and that even though it's just a budget version of MS SQL it can do a lot more that MySQL and better too.

 

So... Is he lying?

Edited by sharpcoder
Posted
That's the interesting part. How much quicker?

Is it stable (more than mysql?)?

Can I use the same SQL for MSDE as I have used for MySQL?

Thank you.

 

I'm not sure how much faster, I've never tryed to compare them side by side.

 

Its probably just as stable as MSDE (which has its good and bad days)

 

MOST SQL will be the same, but you'll have to throughly test everything. Again, I've never writen more than basic insert, update and select statements on MYSQL, but I know for example that SQL joins have quirks between Access and SQL server.

Posted

I'm not making that suggestion at all, its up to you to make a decision based on your situation. There are plenty of articles online:

 

Here's one that may affect you:

 

http://dbforums.com/arch/5/2003/3/698728

 

It states that MSDE only allows 5 connections. Why? Cos its free. They want you to buy SQL 2000.

 

(If found several articles in Google by just typing MSDE vs mysql

Posted

I'll add my two cents worth to this discussion, for whatever you might consider the adivce worth.

 

I wouldn't say really that one product is better than the other. I have never had the good fortunes of having two servers side by side to run speed tests or other benchmarks, so I have no clue as to which one is truly fastest under test conditions.

 

At least for me, I let the situation at hand govern what tools I use. MySQL is a good product, it is stable, and it has the vantage of being free if you don't happen to fall into the categories that require the purchase of a commercial license. I won't get into that discussion, you can simply look at their site and see what the license terms are to determine your status.

 

MS SQL is also good, it is stable, and at least the MSDE version is what I call 'near free' in that it's price is substantially less than the fully blown SQL 2000 price. I do believe there is a connection limitation on it as really the MSDE version is supposed to be used by developers in a development environment, not as a production application by everyone that works in the company.

 

MySQL can't do some of the things that MS SQL can though. For instance, if you need to use Views or Stored Procedures, you will need to use MS SQL as MySQL doesn't have these features as of this time. In future releases these items are planned, again just check out the MySQL site for what is in store for future development of the product.

 

So when you look at the decision of what to use or what to stay with, personally I would think in terms of what my future needs will be and what product has or will have those things to fill my needs as they come about.

 

I hope this helps you out and I wish you the best of luck.

Ira Richard Smith

IraRichardSmith.Net

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...