SQL Server 2016 中的新增功能

适用于: SQL Server 2016 (13.x) 及更高版本

使用 SQL Server 2016,可以使用可缩放的混合数据库平台生成智能、任务关键型应用程序,该平台内置了一切,从内存中性能和高级安全性到数据库内分析。 SQL Server 2016 添加了新的安全功能、查询功能、Hadoop 和云集成、R 分析等,以及许多改进和增强功能。

此页面收录了摘要信息和链接,可方便读者详细了解 SQL Server 2016,以及每个 SQL Server 组件的最近更新。

SQL Server 2016 的关系图。

立即试用 SQL Server!

SQL Server 2016 数据库引擎

  • 现在可以在 SQL Server 安装和安装期间配置多个 tempdb 数据库文件。
  • 新的“查询存储”在数据库中存储查询文本、执行计划和性能指标,以便于监视和排查性能问题。 仪表板显示哪些查询消耗的时间最多、内存或 CPU 资源。
  • 临时表 是记录所有数据更改的历史记录表,其完成日期和时间。
  • SQL Server 中新增了内置 JSON 支持,可以支持 JSON 导入、导出、分析和存储。
  • 新的 PolyBase 查询引擎将 SQL Server 与 Hadoop 或 Azure Blob 存储中的外部数据相集成。 可以导入和导出数据,并执行查询。
  • 借助新增的 Stretch Database 功能,可以将本地 SQL Server 数据库中的数据动态安全地存档到云中的 Azure SQL 数据库。 SQL Server 会自动查询本地数据和链接数据库中的远程数据。
  • 内存中 OLTP:
    • 现在支持 FOREIGN KEYUNIQUECHECK 约束,以及本机编译的存储过程 ORNOTSELECT DISTINCTOUTER JOIN和子查询 SELECT
    • 支持高达 2 TB 的表(最多 256 GB)。
    • 为了实现排序和 Always On 可用性组支持,增强了列存储索引。
  • 新增安全功能:
    • Always Encrypted: 启用后,只有具有加密密钥的应用程序才能访问 SQL Server 2016 数据库中的加密敏感数据。 密钥绝不会传递给 SQL Server。
    • 动态数据屏蔽: 如果在表定义中指定了,那么大多数用户将看不到已掩码的数据,只有拥有 UNMASK 权限的用户才能看到完整数据。
    • 行级别安全性: 可以在数据库引擎级别限制数据访问,这样用户就能只看到与他们相关的数据。

SQL Server 2016 Analysis Services (SSAS)

SQL Server 2016 Analysis Services 基于 1200 兼容级别为表格model数据库提供改进的性能、创作、数据库管理、筛选、处理等功能。

请参阅 Analysis Services 引擎 (SSAS)

SQL Server 2016 Integration Services (SSIS)

  • 支持 AlwaysOn 可用性组
  • 增量包部署
  • 支持 Always Encrypted
  • 新增了 ssis_logreader 数据库级别角色
  • 新增了自定义日志记录级别
  • 数据流中的错误列名称
  • 新增了连接器
  • 支持 Hadoop 文件系统 (HDFS)

请参阅 SQL Server 2016 中的 Integration Services 中的新增功能

SQL Server 2016 Master Data Services (MDS)

  • 改进了派生层次结构,包括支持递归和多对多层次结构
  • 基于域的属性筛选
  • 用于在模型之间共享实体数据的实体同步功能
  • 通过变更集实现的批准工作流
  • 用于提升查询性能的自定义索引
  • 新增了权限级别,以提高安全性
  • 重新设计了业务规则管理体验

请参阅 Master Data Services (MDS)中的新增功能。

SQL Server 2016 Reporting Services (SSRS)

在这一版中,Microsoft 彻底改进了 Reporting Services。

  • 具有 KPI 功能的新 Web 报表门户
  • 新的移动报表发布服务器
  • 重新设计了支持 HTML5 的报表呈现引擎
  • 新增了树状图和旭日图图表类型

请参阅 SQL Server Reporting Services (SSRS)中的新增功能。

获取帮助

参与编辑 SQL 文档

你是否知道你可以自行编辑 SQL 内容? 你如果这样做,不仅可以帮助改进我们的文档,还可以获得页面贡献者的殊荣。

有关详细信息,请参阅 “编辑Microsoft Learn 文档