Server 2012到底比Server 2008强在哪
2017-07-14
展开全部
纯从系统上来讲,那确实是2008那个更加占用资源(6.0内核嘛~),我这里两台工作站其中一个配置低的、用的不多的已经让我因尝鲜原因换12r2了。。。不过当你装程序多了、跑程序多了,内存常驻动不动7、8GB,那情况下也就无所谓了。。。
追问
相比 2003 那个更加好些呢
回答
这个我想没什么好比的吧,配置够为何不装08r2、12r2?除非你有确实只能在03下跑的东西。。。
新系统安装、维护、扩展等等全方面都比旧系统好啊。
当然,如果升级系统牵扯东西太多太多,03r2又够用、稳定的情况下,你就先这么用吧。
追问
相比 2003 那个更加好些呢
回答
这个我想没什么好比的吧,配置够为何不装08r2、12r2?除非你有确实只能在03下跑的东西。。。
新系统安装、维护、扩展等等全方面都比旧系统好啊。
当然,如果升级系统牵扯东西太多太多,03r2又够用、稳定的情况下,你就先这么用吧。
2017-07-14
展开全部
一、简单地说:
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
大数据支持。到底怎么个支持法,不知道,也许只是概念炒作。
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小时在线
立即免费咨询律师
10974人正在获得一对一解答
深圳蓝天飞翔3分钟前提交了问题
昆明彩云之南5分钟前提交了问题
兰州荒漠之舟2分钟前提交了问题