Azure SQL 托管实例有哪些新增功能?

适用于:Azure SQL 托管实例

本文汇总了 Azure SQL 托管实例最近几个版本中与新功能和改进相关的文档更改。 若要详细了解 Azure SQL 托管实例,请参阅概述

注意

Microsoft Entra ID 以前称为 Azure Active Directory (Azure AD)。

预览

下表列出了目前以预览版提供的 Azure SQL 托管实例功能。

功能 详细信息
从 SQL MI 到 SQL Server 的链接 配置从 Azure SQL 托管实例到 SQL Server 2022 的链接。
Microsoft Entra 非唯一名称支持 CREATE USER Transact-SQL (T-SQL) 语法已经过扩展,包含 WITH OBJECT_ID,以支持在 Azure SQL 托管实例中创建具有非唯一名称的 Microsoft Entra 登录名和用户。
维护时段提前通知 实例维护时段的提前通知。
Service Broker 支持在 Azure SQL 托管实例之间以及 SQL Server 与 Azure SQL 托管实例之间使用 Service Broker 进行跨实例消息交换。
使用 SQL Server 2022 进行双向 DR 如果发生灾难,可以使用链接将 SQL Server 2022 工作负载故障转移到 Azure SQL 托管实例,然后,在灾难得到缓解后,就可以将故障恢复到 SQL Server。
威胁检测 威胁检测会通知你在数据库中检测到了安全威胁。

正式发布版 (GA)

下表列出了 Azure SQL 托管实例在过去 12 个月内正式发布 (GA) 的功能:

功能 正式版推出月份 详细信息
Azure Functions 的 Azure SQL 触发器 2024 年 3 月 Azure Functions 支持面向 Azure SQL 托管实例的函数触发器。
跨订阅数据库复制和移动 2023 年12 月 刷新数据库复制和移动功能,增加了对跨订阅操作的支持。
数据库复制和移动 2023 年 11 月 在托管实例间执行联机数据库复制或移动操作。
双日志写入吞吐量限制 2023 年 8 月 业务关键层的最大日志写入吞吐量限制增加了一倍,最高为 192 MiB/秒。
XML 压缩 2023 年 8 月 Azure SQL 托管实例的 XML 压缩现已正式发布。 你可以使用 ALTER INDEX 将 XML 压缩应用于现有 XML 索引
TDS 8.0 支持 2023 年 8 月 Azure SQL 托管实例现在支持 TDS 8.0,以对传输中的数据严格加密。
专用终结点 2023 年 8 月 使用专用终结点在 Azure SQL 托管实例与多个虚拟网络之间建立安全并隔离的连接,而无需公开服务的整个网络基础结构。 查看有关使用专用终结点的方案使用专用终结点连接到 Azure SQL 托管实例的高级方案的博客文章。
Azure Functions 的 Azure SQL 绑定 2023 年 5 月 Azure Functions 支持 Azure SQL 和 SQL Server 产品的输入和输出绑定。
无需支付许可费用的备用副本 2023 年 5 月 可在将异地次要副本指定为备用副本时节省许可成本。
CREATE EXTERNAL TABLE AS SELECT (CETAS) 2023 年 4 月 你可以使用 CETAS 在 Azure Blob 存储或 Azure Data Lake Storage (ADLS) Gen2 中创建基于 Parquet 或 CSV 文件的外部表。 CETAS 还可以将 T-SQL SELECT 语句的结果并行导出到创建的外部表中。 这些功能可能存在数据外泄风险,因此,Azure SQL 托管实例默认禁用 CETAS。 若要启用,请参阅 CREATE EXTERNAL TABLE AS SELECT (CETAS)
收缩数据库收缩文件(使用低优先级) 2023 年 3 月 此功能解决了收缩数据库和收缩文件命令可能导致的并发问题,尤其是在活动维护期间或在繁忙的 OLTP 环境中。 在 WAIT_AT_LOW_PRIORITY 模式下,可以完成收缩数据库文件的必要任务,不会对应用程序查询性能产生负面影响。

文档更改

了解 Azure SQL 托管实例文档的重大更改。 若要了解前几年的新增功能,请参阅新增功能存档

2024 年 3 月

更改 详细信息
Azure Functions GA 的 Azure SQL 触发器 Azure Functions 支持面向 Azure SQL 托管实例的函数触发器。 此功能现已正式发布。 有关详细信息,请参阅适用于 Azure Functions 的 Azure SQL 触发器

2024 年 2 月

更改 详细信息
OBJECT_ID T-SQL 语法预览 CREATE USER Transact-SQL (T-SQL) 语法已经过扩展,包含 WITH OBJECT_ID,以支持在 Azure SQL 托管实例中创建具有非唯一名称的 Microsoft Entra 登录名和用户。 使用 OBJECT_ID 语法在 Azure SQL 托管实例中创建用户和登录名目前处于预览阶段。 要了解详细信息,请查看 Microsoft Entra 非唯一名称支持

2023 年 11 月

更改 详细信息
数据库复制和移动 GA 在托管实例间执行联机数据库复制或移动操作。 此功能现已正式发布。 若要开始使用,请参阅数据库复制和移动
账本 GA 使用 Azure SQL 托管实例中的账本功能,能以加密方式向其他方(如审核员或其他业务参与方)证明你的数据未经篡改。 此功能现已正式发布。 有关详细信息,请参阅账本
SQL Server 灾难恢复到 SQL MI 预览版 发生灾难时,可以通过故障转移到 SQL 托管实例来恢复 SQL Server 2022 数据库,然后使用托管实例链接联机故障回复到 SQL Server 2022。 此功能已从需要注册的有限公共预览版转变为所有人都可以使用的开放公共预览版。 若要了解详细信息,请参阅 SQL Server 2022 的联机灾难恢复

存档

要了解以前的新增功能,请参阅新增功能存档

已知问题

已知问题内容已移至专门编写的文章 SQL 托管实例中的已知问题