SQL Server 2016 新功能之综述
来源:互联网 发布:c语言取绝对值 编辑:程序博客网 时间:2024/05/29 15:10
冬去春来,发现之前最后一篇写在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 <object>语法现可用于过程、视图函数和触发器。
· 已添加对更具一般性的查询提示模型的支持:OPTION (USE HINT('<hint1>', '<hint2>'))。 有关详细信息,请参阅查询提示(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_model和sql_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已发布
- 用于 Oracle和Teradata的连接器 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 2016、2014或 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技术
后序有专题介绍。
· 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 2016 新功能之综述
- sql server 2005新功能之TOP
- SQL Server 2005新功能
- SQL Server 2005新功能
- SQL SERVER 2005 新功能
- SQL Server 2008新功能
- SQL Server 2012 新功能
- SQL Server 2005新功能 - TSQL
- SQL Server 2005新功能(1)
- SQL Server 2005新功能(1)
- SQL Server 2005新功能- TSQL
- SQL Server 2005新功能详解
- SQL Server 2012 新功能一览
- SQL Server 2012 新功能一览
- Sql Server 2016 新功能——内置的 Temporal Tables
- SQL Server 2016新功能--Temporal Table--快速恢复误操作
- SQL SERVER性能优化综述
- SQL SERVER性能优化综述
- Siege 压测工具使用
- C语言变参函数
- postgresql常用的系统表
- 数字电视之TS流解析
- Openlayers之地图标注
- SQL Server 2016 新功能之综述
- Android SQLite Database 写入速度慢的一个解决方案
- Python学习第三篇:pca算法
- 【Codeforces 711 C】+ dp
- 前言
- hbuilder学习1
- 开发书籍推荐路线
- SpringBoot 整合Ehcache3
- nginx的nginx-rtmp-module应用