Server 2012到底比Server 2008强在哪

 我来答
哎呀……18a91a6
2016-11-21 · TA获得超过4.2万个赞
知道大有可为答主
回答量:7246
采纳率:76%
帮助的人:3046万
展开全部

一、简单地说:

1每一个新版本的 SQL Server 都会有一些新的改进,一般称之为新特性。SQL Server 2012的一些新特性是很酷的,但是,对于普通的用户来说,可能根本用不上。但等你需要用上时,你才知道,那是多么的有用。

SQL Server 2012与2008之间差了一个半版本。他们之间的版本变化:

SQL Server 2008->SQL Server 2008R2->SQL Server 2010-SQL Server 2012。


2、要了解SQL Server 2012比SQL Server 2008强在哪儿,你需要将这几个版本的新特性一版本一版本的分析。


3、我仅给你解说一下SQL Server 2012相比上一版本的新特性吧。因为多数人并不需要了解这些,或者说,了解这些也并不能对一般人有什么帮助。


二、SQL Server 2012新特性:

(我添加上了本俗人粗浅的理解,说错了不能怪我,水平有限。此外估计一般人最多能用上的就前面几条)

  1. AlwaysOn Availability Groups

简单理解:可以同时进行多个组的故障转移。以前版本是单一个数据库故障转移。

   2. Windows Server Core Support

简单理解:Windows2008之后的Windows server可以只安装核心部分,不安装界面。在这种环境下,SQL Server 2012也能进行安装使用了,以前的版本是不可以的。

  3. Columnstore Indexes

新增了一种特殊类型的只读索引专为数据仓库查询设计。在大规模的查询情况下可极大的减少I/O和内存利用率。

  4. User-Defined Server Roles

可以创建在服务器上具备所有数据库读写权限以及任何自定义范围角色的能力。用户角色管理加强,可以定义某组用户多个数据库的权限。以前的版本只能一个一个数据库设定。

  5. Enhanced Auditing Features

审计功能相关,在SQL Server 2012中提供过滤功能,同时大幅提高灵活性。

  6.BI Semantic Model

BI Semantic Model代替了ASUDM(Analysis Services Unified Dimensional Model ),数据挖掘与分析方面的东西,一般人弄不懂它的改进。

 7. Sequence Objects

Sequence是数据中一个特殊存放等差数列的表,该表受数据库系统控制,任何时候数据库系统都可以根据当前记录数大小加上步长来获取到该表下一条记录应该是多少,这个表没有实际意义,常常用来做主键用。以前SQL Server只有自增类型。

8. Enhanced PowerShell Support

在SQL Server 2012中增加了更多的cmdlet。通俗说,就是增加了很多在CMD窗中用命令行处理的功能。

9. Distributed Replay

Distributed replay功能可让管理员记录服务器上的工作负载,并在其他的服务器上重现。这种在底层架构上的变化支持包以及在生产测试环境下对硬件更改。具体怎么用,估计一般人很难搞懂。

10. PowerView

允许用户创建企业级的商务智能报告。

11. SQL Azure Enhancements

这个,云服务。让SQL数据库直接到微软的云上面去。

12. Big Data Support

大数据支持。到底怎么个支持法,不知道,也许只是概念炒作。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
您可能需要的服务
百度律临官方认证律师咨询
平均3分钟响应 | 问题解决率99% | 24小时在线
立即免费咨询律师
17032人正在获得一对一解答
广州萤火虫6分钟前提交了问题
贵阳山水情深1分钟前提交了问题
兰州荒漠之舟2分钟前提交了问题
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消
还有疑问? 马上咨询37602位在线律师,3分钟快速解答
立即免费咨询律师

辅 助

模 式