?
Solved

Migrating to MySQL

Posted on 2011-03-20
6
Medium Priority
?
432 Views
Last Modified: 2012-05-11
Is MySQL product really free to use even for commercial?
The free MySQL is a full feature product?

What is the advantage of migrating from MSSQL 2005/8 to MySQL
when all my servers are running Microsoft OS and all my developement
work is using VS 2005/2008?
0
Comment
Question by:sepknow
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 39

Expert Comment

by:Aaron Tomosky
ID: 35175689
Your developers will get mad. If your concerned about cost use express editions. You can't cluster or replicate but aside from that it's fully functional.
0
 

Author Comment

by:sepknow
ID: 35177448
But Express has database size limitation (2005-4GB, 2008 10GB?).
MySQL is free and the database size is much more than what Express can offer.
0
 
LVL 39

Expert Comment

by:Aaron Tomosky
ID: 35177553
Talk to your programmers. If they are using linq or entity framework they will have prolems. My biggest issue with mysql is the lack of decent support for stored pocedures. Many .net mssql guys live off stored procs.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 8

Assisted Solution

by:wolfgang_93
wolfgang_93 earned 1000 total points
ID: 35210763
aarontomosky, what do you mean you can't cluster or replicate with MySQL? You can do
replication using the MASTER/SLAVE setup readily available in MySQL Community Edition
(i.e. the Open Source version available free to anyone) and we do it quite readily. As for clustering,
there is a free Open Source version of MySQL cluster product.

If you are converting an application that includes SQL procedures, it is going to be an issue
no matter which different DBMS you convert to. Reason: each DBMS has its own flavour of
commands and internals which means a major rewrite of each procedure -- making conversion
a royal pain.
0
 
LVL 39

Accepted Solution

by:
Aaron Tomosky earned 1000 total points
ID: 35210864
I guess I wasn't clear. I ment that with Microsoft SQL express you can't cluster or replicate. Only the full versions of MICROSOFT SQL can do that.
0
 

Author Closing Comment

by:sepknow
ID: 35224701
Thanks.
0

Featured Post

Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This post looks at MongoDB and MySQL, and covers high-level MongoDB strengths, weaknesses, features, and uses from the perspective of an SQL user.
In this article, I’ll talk about multi-threaded slave statistics printed in MySQL error log file.
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…
In this video, Percona Solution Engineer Rick Golba discuss how (and why) you implement high availability in a database environment. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrastr…

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question