Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
本文汇总了 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_OBJECTAGG 和 JSON_ARRAYAGG 使得可以基于 SQL 数据聚合构造 JSON 对象或数组。 |
| 手动启动直接转换以转换为超大规模 | 2025 年 4 月 | 将 Azure SQL 数据库转换为“超大规模”服务层时,可以使用新的 选项手动启动切换过程。 有关详细信息,请参阅将现有数据库转换为超大规模。 |
文档更改
了解 Azure SQL 数据库文档的重大更改。 若要了解前几年的新增功能,请参阅新增功能存档。
2026 年 3 月
| 更改 | 详细信息 |
|---|---|
| 使用托管标识预览导入和导出 | 可以使用托管标识身份验证来导入或导出 Azure SQL Database BACPAC 文件。 在导入或导出数据库时,使用托管标识身份验证增强安全性。 此功能目前在 Azure SQL Database 中以预览形式提供。 |
2026 年 1 月
| 更改 | 详细信息 |
|---|---|
| 故障转移组的多个辅助数据库 | 可以为 Azure SQL 数据库中 的故障转移组配置多个辅助服务器 。 |
存档
有关以前的更新,请参阅新增功能存档。