你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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

适用于:Azure SQL 数据库

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

提示

在 Azure 订阅的生存期内免费部署 Azure SQL 数据库。 此免费优惠每月最多提供 10 个常规用途的免费数据库,每个数据库具有 100,000 vCore 秒的计算资源。

有关更多公告、讨论和社区内容,请参阅 Azure SQL 数据库博客

预览

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

注意

当前为预览版的功能是根据补充使用条款提供的,请查看适用于 beta 版、预览版或其他尚未正式发布的 Azure 功能的法律条款。 Azure SQL 数据库提供预览版,让你有机会在功能正式发布 (GA) 之前对其进行评估并与产品小组分享反馈

功能 详细信息
可用性指标 可用性现在是 Azure Monitor 指标中的指标。 在各种用户连接失败的驱动下,可以监视和配置有关 Azure SQL 数据库可用性的警报
Copilot skills in Azure SQL Database Microsoft Copilot skills in Azure SQL Database 包括两种 Azure 门户体验:Azure 门户查询编辑器中的自然语言到 SQLAzure Copilot 集成
Azure SQL 的数据库观察程序 数据库观察程序是 Azure SQL 系列中数据库服务的托管监视解决方案。 数据库观察程序收集深入的工作负荷监视数据,以便详细查看数据库性能、配置和健康状况。 详细了解数据库观察程序
并行度 (DOP) 反馈 DOP 反馈目前以受限预览版形式提供。 有关详细信息以及如何申请预览版,请参阅宣布推出并行度反馈有限预览版
弹性查询 使用弹性查询功能可以在 Azure SQL 数据库中进行跨数据库查询。
弹性事务 通过弹性事务,可以执行在 Azure SQL 数据库的云数据库中分布的事务。
固定服务器角色 为了简化权限管理,Azure SQL 数据库提供了一组固定的服务器级角色来帮助管理逻辑服务器上的权限。
超大规模日志生成率 Azure SQL 数据库超大规模单一数据库中的事务日志生成速率设置为从 100 MiB/s 增加到 150 MiB/s。 增加的日志生成速率作为选择加入预览功能提供。 如需了解详细信息和选择使用 150 MiB/秒,请参阅博客:2024 年 11 月超大规模增强功能
超大规模连续启动 连续启动是一项创新的新功能,旨在通过启动高可用性辅助计算副本来优化故障转移期间的超大规模性能。 连续启动当前处于封闭预览阶段。 如需了解详细信息和选择加入连续启动,请参阅博客:2024 年 11 月超大规模增强功能
使用专用链接导入和导出 可以使用专用链接导入或导出 Azure SQL 数据库。 使用服务托管终结点导入或导出数据库时,请关闭“允许访问 Azure 服务”
JSON 本机数据类型 新的 json 数据类型和 JSON 聚合函数提供了用于处理 Azure SQL 数据库中半结构化数据的新功能。 有关详细信息,请参阅 JSON 类型和聚合预览
JSON 聚合函数 两个新的 json 聚合函数,包括 JSON_OBJECTAGGJSON_ARRAYAGG,使得可以基于 SQL 数据的聚合构造 JSON 对象或数组。 有关详细信息,请参阅 JSON 类型和聚合预览
Microsoft Entra 服务器主体 在 Azure SQL 数据库中为 Microsoft Entra 标识创建服务器主体(登录名)的功能为预览版。
网络安全外围 借助 Azure 网络安全外围,组织能够为在组织的虚拟网络外部部署的 PaaS 资源(例如 Azure 存储和 SQL 数据库)定义逻辑网络隔离边界。 它限制对外围之外的 PaaS 资源的公用网络访问,可以使用公共入站和出站的显式访问规则来免除访问。
Azure 门户中的查询编辑器 使用 Azure 门户中的查询编辑器,可以直接从 Web 编辑器对 Azure SQL 数据库运行查询。
sys.dm_database_backups sys.dm_database_backups DMV 返回有关 Azure SQL 数据库的逻辑服务器中数据库备份的信息。
UNISTR (Transact-SQL) Azure SQL 数据库现在支持 Unicode 字符串字面量的 UNISTR T-SQL 语法。 有关详细信息,请参阅 UNISTR (Transact-SQL)
矢量数据类型 通过引入新的矢量数据类型函数,现在可以更轻松地在 Azure SQL 数据库中处理矢量数据。 有关详细信息,请参阅使用 Azure SQL 数据库的智能应用程序
||(字符串连接)和 ||=(复合赋值)语法支持 Azure SQL 数据库现在支持 ||(字符串串联)||=(复合赋值) Transact-SQL 语法。

正式发布版 (GA)

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

功能 正式版推出月份 详细信息
免费 Azure SQL 数据库 2025 年 1 月 在订阅的生存期内免费使用 Azure SQL 数据库。 此免费优惠每月最多提供 10 个常规用途的免费数据库,每个数据库具有 100,000 vCore 秒的计算资源。 有关详细信息,请参阅博客:Azure SQL 数据库免费套餐正式发布
超大规模数据库和文件收缩支持 2025 年 1 月 数据库和文件收缩命令现已正式发布,适用于 Azure SQL 数据库超大规模。 有关详细信息,请参阅“超大规模中的收缩正式发布”博客文章
Fabric 镜像数据库 2024 年 11 月 使用 Fabric 镜像,可以将 Azure SQL 数据库中的数据库镜像到 Microsoft Fabric。 可以将现有数据资产持续复制到 Fabric 的 OneLake 中,包括 Azure SQL 数据库中的数据。
Microsoft Entra 非唯一名称支持 2024 年 11 月 CREATE USER Transact-SQL (T-SQL) 语法已经过扩展,现包括 WITH OBJECT_ID支持在 Azure SQL 数据库中创建具有非唯一名称的 Microsoft Entra 登录名和用户
降低无服务器自动暂停延迟 2024 年 10 月 通过降低 Azure SQL 数据库中无服务器计算的自动暂停延迟来降低成本。 详细了解无服务器的自动暂停延迟
超大规模弹性池 2024 年 9 月 使用超大规模弹性池管理和缩放 Azure SQL 数据库中的多个超大规模数据库。 超大规模弹性池还支持高级系列硬件和区域冗余。 有关详细信息,请查看超大规模弹性池现已正式发布
超大规模弹性池维护时段支持 2024 年 9 月 可以为超大规模弹性池配置非默认维护时段。 有关详细信息,请阅读博客:对 Azure SQL 数据库超大规模弹性池的维护时段支持
CURRENT_DATE 2024 年 8 月 CURRENT_DATE Transact-SQL (T-SQL) 函数以日期值的形式返回当前数据库系统日期,不含数据库时间和时区偏移量。
对命名副本的维护时段支持 2024 年 8 月 对命名副本的维护时段支持现已正式发布。 有关详细信息,请参阅正式发布:针对 Azure SQL 数据库超大规模命名副本的维护时段支持
针对超大规模的维护时段支持 2024 年 8 月 对超大规模数据库的维护时段支持现已正式发布。
次要副本上的自动备份 2024 年 8 月 通过在业务关键服务层级中从不可读的次要副本获取自动备份来缓解对工作负载的性能影响。
数据库兼容性级别 160 现在是默认级别 2024 年 6 月 对于在 Azure SQL 数据库中创建的新数据库数据库兼容性级别 160 现为默认级别。 有关此公告的详细信息,请参阅正式发布:Azure SQL 数据库中的数据库兼容性级别 160
超大规模命名副本区域冗余支持 2024 年 6 月 对超大规模命名副本的区域冗余支持现已正式发布。 有关详细信息,请参阅超大规模次要副本
无需支付许可费用的备用副本 2024 年 5 月 通过将辅助数据库副本配置为灾难恢复的待机模式来节省许可成本。
弹性作业 2024 年 4 月 弹性作业(现已正式发布)是 Azure SQL 数据库中 SQL Server 代理的替代项。 弹性作业 现在支持 Microsoft Entra ID 身份验证、专用终结点、通过 REST API 进行管理、Azure 警报,以及自预览版推出以来的其他新功能。
维护时段提前通知 2024 年 3 月 高级通知现已正式发布,用于已被配置为使用非默认维护时段的数据库。
Azure Functions 的 Azure SQL 触发器 2024 年 3 月 Azure Functions 支持面向 Azure SQL 数据库的函数触发器
无服务器超大规模 2024 年 2 月 使用无服务器计算层级时,根据使用情况自动纵向扩展和缩减超大规模数据库。

文档更改

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

2025 年 1 月

更改 详细信息
免费 Azure SQL 数据库 在订阅的生存期内免费使用 Azure SQL 数据库。 此免费优惠每月最多提供 10 个免费的通用型数据库,每个数据库具备 100,000 个 vCore 秒的计算能力。 有关详细信息,请参阅博客:Azure SQL 数据库免费套餐正式发布
超大规模数据库和文件收缩支持 数据库和文件收缩命令现已正式发布,适用于 Azure SQL 数据库超大规模。 有关详细信息,请参阅“超大规模中的收缩正式发布”博客文章
SQL Insights 已停用 SQL Insights 已停用,不再可用。 使用数据库观察程序或其他监视解决方案监视 Azure SQL 数据库。

存档

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

参与内容制作

若要参与 Azure SQL 文档制作,请参阅文档参与者指南