mysql 与 server sql 2000的差距有多大呢

[复制链接]
查看11 | 回复8 | 2015-3-6 11:57:31 | 显示全部楼层 |阅读模式
mysql 与 server sql 2000的差距有多大呢?我想将一个sql2000的迁移到mysql
现在公司内部的一个系统是基于 ms sql2000的
现在有两种选择,一个是升到sql2005/2008/2010
一个是转到mysql
前者容易实现点,但是公司不想投入太多的成本(也不想用d版的ms sql2010)
所以我想转到mysql是否可行。
1.mysql对存贮过程的支持如何,我的 sql2000中,有太多的存贮过程,几千行的存贮过程比比皆是。
2.mysql能否胜任呢?我的系统不太大,但也有100多张表,100多个存贮过程。
我现在的系统是不是信息管理系统(生产管理),我想转到mysql,具有可行性吗?
我现在是用vb+sql2000做的。
如果迁移到mysql,涉及到很大的改动,包括客户端程序都要重写(我不知工作量是否可以接受)
但是首先我要明白,mysql能否胜任,这并不是一个网站呀,而是一个“信息管理系统”呀!!!
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
1.mysql对存贮过程的支持如何,我的 sql2000中,有太多的存贮过程,几千行的存贮过程比比皆是。

因为实现方式不太一样,而且MySQL存储过程编写会比MSSQL难
建议别迁移到MySQL上,因为要迁移的话 工作量可能会很大的工作量
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
MySQL5.1的性能应该比sql2000好。
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
这个工作量相当大。vb那边就够大的了
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
mysql5.1实现了行级锁,而SqlServer2000连一致性读还无法实现呢!
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
vb+sql2000
-------------------------------
换成mysql,存储过程的改写会很繁重, 得一个一个的写。
不知道mysql的驱动在vb上用得顺畅不?
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
MS SQL 存储过程 与MYSQL 存储过程 一点不同,如果迁移,则需要对存储过程 做些修改。
也是挺痛苦的事哦。
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
从成本上说,是对的。
存储过程干的活,都是一样的。
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
没测试过两者的性能,但从易用性上来说,MySQL死得很难看
别说很多网站也用MySQL,也别说MS SQL 2000是玩具,人云亦云的人太多,菜市场卖菜阿姨的声音很大
如果公司不大,暂用D版吧
如果公司大,还是等预算来了再升级
也或者若数据量、并发小,暂用SQL 2008 R2 Express代替
**没听到SQL 2010的风声,但个人判断2008已经够成熟了
一个主用SQL SERVER工作者,也用MySQL实现过小系统的人的看法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行