公司最近要升级数据库,SQL Server 2008R2-->2012。再开始升级之前先找了点资料分析一下2012的新特性和功能,提前预热一下。

2012中主要关注一下三个领域:

性能:改进的核心支持、列存储索、更强的压缩能力和alwayson等功能;

自助服务:借助于新的数据探索工具(如Power View),SQL Azure Bussiness Intellingence(BI)、数据质量和主数据选项,以及PowerPivot for SharePoint 的改进,使用户在任何时候任何地方都可以访问数据,能更快速的查询和交付智能信息。

集成和协作:SharePoint 2010中集成了报表服务,PowerPivot和生命验证,这位SQL2012版本中对于自助服务的侧重提供了坚实基础。

新增功能:

      1.生产DBA,生产DBA要保证生产数据库不会宕机,如果出现宕机则DBA需要DBA恢复数据库,同时还要确保服务器以最优的方式i运行,促进数据库从开发转入QA,再到生产。其他任务还包括:

AlwaysOn:一种可用性功能,包括可用性组和模仿应用程序的行为以组的形式进行数据库故障转移。

FileTable:额外的基于文件的数据存储。

扩展时间:提供了轻量级、覆盖广的跟踪功能。

更强的稳定性和分布式重播能力。

改进的调试功能,包括支持表达式和断点验证。

列存储索引,用于优化大数据卷。

针对超大数据库改进统计算法。

改进压缩和分区能力。

2.开发DBA:要求能确保所有存储过程以最优方式编写,数据库再物理上和逻辑上正确建模,编写前一过程来将数据库版本升级。其新增功能如下:

新的T-SQL和空间数据功能。

SQL Server DATA Tools:已经集成到新的VS开发环境中。

新的DAX表达语言,具有多维数据处理能力。

AS的新的表格模型:内存优化的OLAP 技术展现出快速取得价值的形式。

3.BIDBA:主要关注最佳实践、优化和BI工具集的使用,创建SSIS,为用户执行提取、转换、加载过程或报表(ETL)。被咨询有关SSIS和SSAS多维数据的物理实现内容。需要关注新增功能:

有关Analysis Services 多维数据集和解决方案的建模咨询。

使用Reporting Services 创建报表。

使用SSIS 创建ETL、提供咨询。

使用Power View和Power point 快速发现数据。

托管自助式BI。

使用Data Quality Services 和Master Data Managenment得到可信一致的数据。

使用Parallel Data Warehouse 和Reference Architectures 实现健壮的DW解决方案。

总结:新的功能的展现和优势取决于使用SQL的方式和使用者的角色,2012中的确有很多值得兴奋的功能,有些能够迅速上手,但是实际效果还要在真实环境中才能展现出来,任何脱离上下文环境的功能最多也是纸上谈兵,还学要我们DBA实际运用。

参考文献:Professional Microsoft SQL Server 2012 Adminnistration

SQL Server2012新特性概述的更多相关文章

  1. Servlet 3.0 新特性概述

    Servlet 3.0 新特性概述 Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布.该版本在前一版本(Servlet 2.5)的基础上提供了若 ...

  2. IBM Developer:Java 9 新特性概述

    Author: 成富 Date: Dec 28, 2017 Category: IBM-Developer (20) Tags: Java (27) 原文地址:https://www.ibm.com/ ...

  3. 11g新特性-概述 (转)

    一.新特性提纲 1.数据库管理部分 ◆数据库重演(Database Replay) 这一特性可以捕捉整个数据的负载,并且传递到一个从备份或者standby数据库中创建的测试数据库上,然后重演负责以测试 ...

  4. SQL Server2008新特性Filesteam的使用

    Filesteam是SQL Server2008的新特性,它结合了SQL Server和NTFS文件系统,为Blob类型的数据提供了比较高效的存储和访问方案.我们最近的一个项目就是采用SQL Serv ...

  5. Spark1.2新特性概述

    http://mp.weixin.qq.com/s?__biz=MjM5NTc2MTg3Mw==&mid=201641685&idx=1&sn=1b75be3d774bb3f2 ...

  6. ABAP 7.53 中的ABAP SQL(原Open SQL)新特性

    S/4 HANA 1809 已经在上月发布,随之而来的是ABAP 7.53. 本文是更新文档中ABAP SQL的部分的翻译. 本次更新的内容较多,主要内容包括:Open SQL更名为ABAP SQL: ...

  7. Java 8 新特性概述

    Oracle 在 2014 年 3 月发布了 Java 8 正式版,该版本是一个有重大改变的版本,对 JAVA 带来了诸多新特性.其中主要的新特性涵盖:函数式接口.Lambda 表达式.集合的流式操作 ...

  8. SQL SERVER2012新分页方式 轉載

    SQL SERVER2012在ORDER BY 子句中加入了新元素offset,允许用户在排序完成的结果集中自定义输出行范围,大大简化了分页SQL的书写方式和效率. SQL SERVER2012在OR ...

  9. jdk7jdk8新特性概述

    在oracle停止对jdk6更新,jdk8发布之后,公司终于要把生产环境更新到jdk7,下面列一下jdk7,8的可能需要关注的新特性. jdk7 G1垃圾回收 fork-join框架 二进制变量 Sw ...

随机推荐

  1. Linux-手动释放缓存(Buffer、Cache)

    /proc是一个虚拟文件系统,我们可以通过对它的读写操作做为与kernel实体间进行通信的一种手段.也就是说可以通过修改/proc中的文件,来对 当前kernel的行为做出调整.那么我们可以通过调整/ ...

  2. 一个简单的RTTI实现

    RTTI是"Runtime Type Information"的缩写,意思是:运行时类型信息.它提供了运行时确定对象类型的方法. 最近在写的一些东西,不想使用MFC之类的框架,但是 ...

  3. [原]基于CAS实现单点登录(SSO):登录成功后,cas client如何返回更多用户信息

    从cas server登录成功后,默认只能从casclient得到用户名.但程序中也可能遇到需要得到更多如姓名,手机号,email等更多用户信息的情况. cas client拿到用户名后再到数据库中查 ...

  4. MCI 函数与命令

    Microsoft 提供的 MMSYSTEM.H 文件中定义了调用 MCI 功能的数据类型和函数原型.在使用 MCI 功能的任何源模块中都应包含该文件. 1. MCI 函数 所有的 MCI 函数名都以 ...

  5. _.each的用法2

    有这样一个需求:一个对象数组: 内容如下: {[ {id:"ssss",position:"4"}, {id:"ssss",position ...

  6. html中文乱码

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">改成<m ...

  7. BZOJ 2716 Violet 3 天使玩偶 CDQ分治

    题目大意:初始给定平面上的一个点集.提供两种操作: 1.将一个点增加点集 2.查询距离一个点最小的曼哈顿距离 K-D树是啥...不会写... 我仅仅会CDQ分治 对于一个询问,查询的点与这个点的位置关 ...

  8. javascript模块化开发编程

    随着网站的不断迭代更新,js代码越来越多,那么问题来了 代码比较乱 命名出现冲突 文件依赖比较繁杂 为了解决以上问题,模块化开发出现了 1.一个简单的demo,维护和扩展模块 模块的维护和扩展一定要遵 ...

  9. Java中Lambda表达式的使用

    简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能.本人建议不要乱用,因 ...

  10. oracle默认的hr用户使用脚本安装

    1 解压到%ORACLE_HOME%/demo/schema/human_resources/目录下 2 在sys或system用户下运行hr_main.sql脚本(运行命令:@%ORACLE_HOM ...