日期:2014-05-17  浏览次数:20648 次

SQL Server2012问题
SQL Server2012与2008两者的区别是什么?各自的优缺点是什么?2008的数据库能否直接附加在2012数据库中呢?(一般产品应该高版本兼容低版本,不知道微软的SQL Server2012是不是这样?微软不太喜欢按照逻辑来出牌)
------最佳解决方案--------------------
SQL Server 2012出现列存储,类似oracle中的聚簇。
SQL Server 2012在全文索引上有改进,增加了语义搜索功能。
SQL Server 2012 数据库镜像
SQL Server 2012在row_number()中增加了offset/fetch next语句,提高了分页能力,有点像oracle中的rownum。

当然还有很多新功能,从2008开始,微软着重加强BI方面的功能,但企业真正应用微软的BI功能是比较少的,可能SQL Server 2012 是一个新的起点,有很多亮点值得我们去欣赏。
如果要应用到高并发,海量数据,要求负载均衡环境,需要慎重考虑。


------其他解决方案--------------------
SQL SERVER 2012还是个新东西,用的人应该还不多吧。
下面这个是2012的新特性,可供参考
http://www.2cto.com/database/201112/115419.html

针对第二个问题,网上说只有SQL SEVER 2008 R2的数据库才可以附加到2012中
http://social.msdn.microsoft.com/Forums/zh-CN/sqlserverzhchs/thread/b6816e28-ea91-419c-bba6-20086a4684aa/
------其他解决方案--------------------
2012有太多新功能,不是一下子可以说清楚,另外2008可以附件到2012上,我们公司用的是2008R2,我本机装2012,附加上去没问题。一般每个版本会向下兼容2个级别,2012就不兼容2000,只到2005而已
------其他解决方案--------------------
2012的分页,就是一个新突破!
------其他解决方案--------------------
2012就不兼容2000,只到2005而已,这个观点我同意!
------其他解决方案--------------------
引用:
2012有太多新功能,不是一下子可以说清楚,另外2008可以附件到2012上,我们公司用的是2008R2,我本机装2012,附加上去没问题。一般每个版本会向下兼容2个级别,2012就不兼容2000,只到2005而已

那么sqlServer2008R1版本是否支持2012中的附加呢,主要是这个问题??