SQL Server 2016 新功能之综述

冬去春来,发现之前最后一篇写在2012年,又过去了5年了,时间如飞啊。那时候SQL 2012 发布让人兴奋了一把,哪知道时间如刀,刀刀催人老啊,今天SQL 2016都发布了很久了,很快SQL On linux也会发布了。PowerBI on SQL也很快了,又让人开始兴奋了,今天的SQLServer不可同日而语,久不作文,笔法凌乱,今天开始写BLOG,写写SQL ,聊聊PowerBI,谈谈Azure,想想诗和远方。


书归正传,有什么新功能新特性,我们慢慢来看吧。内容超多,先列内容,可链接到technet,查看,后有详细的每章节单独成篇。


 

·       SQLServer安装程序

SQL 2016 安装过程已经有了很多变化,如:R语言、tempdb、分析服务配置、管理工具等。

·       AnalysisServices引擎 (SSAS)

SQL Server 2016 Analysis Services (SSAS)包含许多新的增强功能,这些增强功能可以改进性能,简化解决方案创作,自动执行数据库管理,增强与双向交叉筛选的关系,以及并行处理分区等等

·       数据库引擎

SQL 2016 RTM 在以下模块有改进或者是新的功能:

·       列存储索引

·       数据库作用域配置

·       内存中 OLTP

·       查询优化器

·       实时查询统计信息

·       查询存储

·       临时表

·        Microsoft Azure Blob存储进行条带备份

·        Microsoft Azure Blob存储进行文件快照备份

·       托管备份

·       TempDB数据库

·       内置的 JSON支持

·       PolyBase

·       Stretch数据库

·       支持 UTF-8

·       新的默认数据库大小和自动增长值

·       Transact-SQL增强功能

·       系统视图增强功能

·       安全性改进

·       高可用性增强功能

·       复制增强功能

·       工具增强功能

SP1里面又多了新的功能:

·        CREATE OR ALTER 语法现可用于过程视图函数触发器

·       已添加对更具一般性的查询提示模型的支持:OPTION (USE HINT('', ''))。 有关详细信息,请参阅查询提示(Transact-SQL)

·       sys.dm_exec_valid_use_hintsDMV已添加到列表提示。

·       已添加Sys.dm_exec_query_statistics_xmlDMV以返回显示计划 XML临时统计信息。

·       Sys.dm_db_incremental_stats_propertiesDMV已添加到指定表的增量统计信息。

·       instant_file_initialization_enabled列已添加到sys.dm_server_services

·       estimated_read_row_count列已添加到 sys.dm_exec_query_profiles

·       sql_memory_modelsql_memory_model_desc列已添加到sys.dm_os_sys_info以提供有关内存页的锁定模型的信息。

·       扩展了支持大量功能的版本。 这包括向所有版本增添了行级安全性、Always Encrypted、动态数据屏蔽、数据库审核、内存中 OLTP和多个其他功能。有关详细信息,请参阅SQL Server2016的各版本和支持的功能

 

·       新建 SQL PowerShell 模块

PowerShell 有了SQLpowerShell模块,使用:Import-Module SqlServer导入。

参考: https://blogs.technet.microsoft.com/dataplatforminsider/2016/06/30/sql-powershell-july-2016-update/

·       IntegrationServices

SQL Server 2016 IntegrationServices中添加或更新的功能

  • 可管理性
    • 改进部署
      • SSISDB升级向导
      • 支持 SSIS目录中的 AlwaysOn
      • 增量包部署
      • 支持 SSIS目录中的 Always Encrypted
    • 改进调试
      • SSIS目录中的全新 ssis_logreader数据库级别角色
      • SSIS目录中的全新运行时沿袭日志记录级别
      • SSIS目录中的全新自定义日志记录级别
      • 数据流中错误对应的列名称
      • 提供对错误列名称的扩展支持
      • 支持服务器范围的默认日志记录级别
      • API中的全新 IDTSComponentMetaData130接口
    • 改进包管理
      • 改进了项目升级体验
      • AutoAdjustBufferSize属性自动为数据流计算缓冲区大小
      • 可重用控制流模板
      • 重命名为部件的新模板
  • 连接
    • 扩展了本地连接
      • 支持 OData v4数据源
      • 显式支持 Excel 2013数据源
      • 支持 Hadoop文件系统 (HDFS)
      • 提供对 Hadoop HDFS的扩展支持
      • HDFS文件目标现在支持 ORC文件格式
      • ODBC组件已针对 SQL Server 2016进行更新
      • 显式支持 Excel 2016数据源
      • Connector for SAP BW for SQL Server 2016已发布
      • 用于 OracleTeradata的连接器 v4.0已发布
      • 用于分析平台系统 (PDW) Appliance Update 5的连接器已发布
    • 扩展了到云的连接
      • Azure 存储空间连接器以及针对 HDInsight 的 Hive 和 Pig 任务 —适用于 SSIS Azure功能包已发布(针对 SQL Server 2016
      • 支持在 Service Pack 1中发布的 Microsoft Dynamics Online资源
  • 易用性和工作效率
    • 改进安装体验
      • SSISDB属于某个可用性组时,会阻止升级
    • 改进设计体验
      • SSIS设计器为 SQL Server 20162014 2012创建和维护包
      • 多项设计器改进和 Bug 修复。
    • 改进了 SQL Server Management Studio 的管理体验
      • 改进了 SSIS目录视图的性能
    • 其他增强功能
      • 平衡数据分发器转换现在已成为 SSIS的一部分
      • 数据馈送发布组件现在是 SSIS的一部分
      • 支持在 SQL Server导入和导出向导中使用 Azure Blob存储
      • Change Data Capture Designer and Service for Oracle for Microsoft SQL Server 2016已发布
      • CDC组件已针对 SQL Server 2016进行更新
      • Analysis Services执行 DDL任务已更新
      • Analysis Services任务支持表格模型
      • 支持内置 R Services
      • XML任务中丰富的 XML验证输出

 

 

·       Reporting Services(SSRS)

新的 Reporting Services Web门户已推出。 这是一个经过更新的新式门户,综合了 KPI、移动报表、分页报表、Excel Power BI Desktop文件。 Web门户取代了以前版本中的报表管理器。 你还可以从 Web门户下载移动报表发布服务器和报表生成器,无需使用 ClickOnce技术

后序有专题介绍。

SQL Server 2016 新功能之综述_第1张图片

·       MasterData Services (MDS)

改进了性能,可让你创建更大的模型,更有效地加载数据,并获得更好的整体性能。这包括改进了 Microsoft Excel外接程序的性能,可以缩短数据加载时间,并使外接程序能够处理更大的实体

·       SQLServer R Services

Services(数据库中) SQL Server 2016 SQL Server vNext中的功能,支持企业规模的数据科学。 R是最受欢迎的用于高级分析的编程语言,提供而了异常丰富的程序包,并且具有一个充满活力并快速发展的开发人员社区。 R Services (数据库中)有助于在业务中采用高度普及的开放源代码 R语言。

 

 

下一篇:SQL Server 2016新功能之SQL安装

 

 

你可能感兴趣的:(SQL,Server,技术文章)