Compartir a través de

Azure SQL 数据库有哪些新增功能?

适用于:Azure SQL 数据库

本文汇总了 Azure SQL 数据库最近几个版本中与新功能和改进相关的文档更改。 有关 Azure SQL 数据库的更多信息,请参阅什么是 Azure SQL 数据库?

预览

下表列出了目前以预览版提供的 Azure SQL 数据库功能。

功能 详细信息
近似或模糊字符串匹配 检查两个字符串是否相似,并计算两个字符串之间的差异。 使用此功能可识别因字符损坏而可能不同的字符串。 模糊字符串匹配是什么?
可用性指标 “可用性”现在是 Azure Monitor 指标中的一个指标。 由于存在各种各样的用户连接失败,你可以监视和配置有关 Azure SQL 数据库可用性的警报
更改事件流式处理 以近乎实时的方式捕获和发布数据的增量 DML 更改(例如更新、插入和删除)。 更改的数据流事件将数据更改的详细信息,例如架构、以前的值和新值,封装在一种简单的 CloudEvent 中,并发送到 Azure 事件中心,序列化为原生 JSON 格式或 Avro 二进制格式。 若要了解详细信息,请查看 更改事件流式处理
DATEADD 数字允许使用 bigint 对于 DATEADD (datepart, number, date),数字可以表示为一个 bigint。 有关详细信息,请参阅 DATEADD (Transact-SQL)
Azure SQL 数据库的数据虚拟化 数据虚拟化现已在 Azure SQL 数据库中以预览模式提供,使您能够充分利用 Transact-SQL(T-SQL)的所有功能,无缝查询来自 Azure Data Lake Storage Gen2 或 Azure Blob 存储的外部数据。 有关详细信息,请参阅 Azure SQL 数据库的数据虚拟化(预览版)。
弹性查询 弹性查询 功能允许在 Azure SQL 数据库中跨数据库查询。
弹性事务 通过弹性事务,可以执行在 Azure SQL 数据库的云数据库中分布的事务。
固定服务器角色 为了简化权限管理,Azure SQL 数据库提供了一组 固定服务器级角色 来帮助管理逻辑服务器上的权限。
使用托管标识导入和导出 可以使用托管标识身份验证来导入或导出 Azure SQL Database BACPAC 文件。 在导入或导出数据库时,使用托管标识身份验证增强安全性。
使用专用链接导入和导出 可以使用专用链接导入或导出 Azure SQL 数据库。 使用服务管理的终结点导入或导出数据库时,请关闭“允许访问 Azure 服务”。
Microsoft Entra 服务器主体 在 Azure SQL 数据库中为 Microsoft Entra 标识创建服务器主体(登录名)的功能为预览版。
适用于“超大规模”的多个异地副本 Azure SQL Hyperscale 的最多创建四个异地副本的能力目前处于预览阶段。
网络安全外围 借助 Azure 网络安全外围,组织能够为在组织的虚拟网络外部部署的 PaaS 资源(例如 Azure 存储和 SQL 数据库)定义逻辑网络隔离边界。 它限制对外围之外的 PaaS 资源的公用网络访问,可以使用公共入站和出站的显式访问规则来免除访问。
Azure 门户中的查询编辑器 Azure 门户中的 查询编辑器 允许直接从 Web 浏览器对 Azure SQL 数据库运行查询。
在 Azure 门户中重启数据库 可以从 Azure 门户 重启 SQL 数据库或弹性池
故障转移组的多个辅助数据库 可以为 Azure SQL 数据库中 的故障转移组配置多个辅助服务器

正式发布 (GA)

下表列出了 Azure SQL 数据库在过去 12 个月内正式发布 (GA) 的功能:

功能 正式版推出月份 详细信息
正则表达式函数 2025 年 11 月 正则表达式 (REGEX) 函数基于搜索模式中的值返回文本。 正则表达式
使用异地副本转换为“超大规模” 2025 年 10 月 使用 T-SQL、REST API、PowerShell 或 Azure CLI 将 异地复制的数据库非超大规模数据库转换为超大规模数据库 的功能现已正式发布。
中止查询执行 2025 年 10 月 查询 ABORT_QUERY_EXECUTION提示 可以阻止将来执行已知有问题的查询,例如无性查询导致资源消耗过高,并影响关键应用程序工作负荷。 有关详细信息,请参阅 查询存储提示:阻止将来执行有问题的查询
sys.dm_hs_database_replicas 2025 年 8 月 可以使用新的动态管理视图(DMV) sys.dm_hs_database_replicas查询 Azure SQL 数据库超大规模副本的详细信息。
UNISTR (Transact-SQL) 2025 年 7 月 Azure SQL 数据库现在支持使用 UNISTRT-SQL 语法处理 Unicode 字符串文本。 有关详细信息,请参阅 UNISTR (Transact-SQL)
||(字符串串联)和 ||=(复合赋值)语法支持 2025 年 7 月 Azure SQL 数据库现在支持 ||(字符串串联)||=(复合赋值) Transact-SQL 语法。
并行度 (DOP) 反馈 2025 年 7 月 DOP 反馈 现已正式发布,适用于 Azure SQL 数据库。 有关详细信息,请参阅 更智能的并行处理:SQL Server 2025 中的并行处理度反馈
JSON 本机数据类型 2025年5月 json 数据类型和 JSON 聚合函数提供了用于处理 Azure SQL 数据库中半结构化数据的新功能。
JSON 聚合函数 2025年5月 两个 json 聚合函数 JSON_OBJECTAGGJSON_ARRAYAGG 使得可以基于 SQL 数据聚合构造 JSON 对象或数组。
手动启动直接转换以转换为超大规模 2025 年 4 月 将 Azure SQL 数据库转换为“超大规模”服务层时,可以使用新的 选项手动启动切换过程。 有关详细信息,请参阅将现有数据库转换为超大规模

文档更改

了解 Azure SQL 数据库文档的重大更改。 若要了解前几年的新增功能,请参阅新增功能存档

2026 年 3 月

更改 详细信息
使用托管标识预览导入和导出 可以使用托管标识身份验证来导入或导出 Azure SQL Database BACPAC 文件。 在导入或导出数据库时,使用托管标识身份验证增强安全性。 此功能目前在 Azure SQL Database 中以预览形式提供。

2026 年 1 月

更改 详细信息
故障转移组的多个辅助数据库 可以为 Azure SQL 数据库中 的故障转移组配置多个辅助服务器

存档

有关以前的更新,请参阅新增功能存档