日期:2014-05-18  浏览次数:20418 次

我现在还在用SQL2000,SQL2005、2008分别有什么好处
我现在还在用SQL2000,SQL2005、2008分别有什么好处

升级困难吗?

------解决方案--------------------
升级还是很复杂D,要考虑方方面面,很多很多.

------解决方案--------------------
没啥好处。
------解决方案--------------------
楼主继续用吧,其实SQL2000也没明显的不足.
------解决方案--------------------
你是公司还是个人 如果不是已经成型的项目
做下个项目的时候直接换了就行了
------解决方案--------------------
功能多了,
------解决方案--------------------
如果认为2000功能够用,旧的项目就不用升了,新的开始用2008R2,新的功能还是不少,而且升上去了,降下来更麻烦
------解决方案--------------------
2000其实不错 没什么不好,但2005 2008也确实多了点比较"实用"的功能,比如2005的索引视图让视图不再鸡肋,数据分区也是不错的一个应对大容量数据的方法,开发中多了一点函数也让开发简单了不少,不过如果工作中你用不到那还真是鸡肋
------解决方案--------------------
2k的基本功能够用了,也简单,升级不麻烦,个别内置函数和过程有变化,如果存储过程或者程序中有调用,就需要稍作改动;如果有特殊需求就用最高版的,肯定功能最强大,但是向低版本迁移就比较麻烦。
------解决方案--------------------
2005及以上提供新功能,包括SQL编程中的TRY CATCH等....
2000现在基本上属于快淘汰产品
------解决方案--------------------
探讨
如果认为2000功能够用,旧的项目就不用升了,新的开始用2008R2,新的功能还是不少,而且升上去了,降下来更麻烦

------解决方案--------------------
2005开始的 varchar(max)、row_number() 还是很好用的
另外,更大利用硬件(如内存)上,应该是版本越高越好

但是,现有系统,如果遇到没什么瓶颈,还是不动的好
------解决方案--------------------
高版本的先不说功能有没有增加,就算同一功能,性能也只会比低版本好,不可能差得。
------解决方案--------------------
SQL 2008支持Merge语句很方便
备份时可以直接压缩备份很方便
以及有了活动监视器很方便
总之就是很方便。。。
------解决方案--------------------
探讨

引用:
SQL 2008支持Merge语句很方便
备份时可以直接压缩备份很方便
以及有了活动监视器很方便
总之就是很方便。。。


Merge语句还从来没用过,是做什么用的?

活动监视器是不是就相当于2000的事件探测器,跟踪服务器执行了那些SQL