考试 DP-300 学习指南:管理 Microsoft Azure SQL 解决方案

本文档的目的

本学习指南应帮助你了解考试的预期内容,并包含考试可能涵盖的主题摘要以及指向其他资源的链接。 本文档中的信息和材料可以帮助你在准备考试时集中精力学习。

有用链接 说明
如何获得认证 有些认证只需要通过一项考试,而另一些认证则需要通过多项考试。
认证续订 Microsoft 助理、专业和专家认证每年都会过期。 你可以通过 Microsoft Learn 提供的免费在线评估进行更新
Microsoft Learn 个人资料 通过将认证个人资料连接到 Microsoft Learn,可以安排和续订考试以及共享和打印证书。
考分和成绩报告 需要 700 分或更高的分数才能通过。
考试沙盒 可以通过访问我们的考试沙盒来探索考试环境。
请求便利设施 如果你使用辅助设备、需要额外时间或需要修改考试体验的任何部分,你可以申请住宿。
进行免费的练习评估 通过练习题测试技能,帮助你为考试做准备。

考试更新

我们始终首先更新考试的英语版本。 一些考试已本地化为其他语言,在英语版本更新后大约八周进行更新。 虽然 Microsoft 会尽一切努力更新本地化版本,但有时考试的本地化版本可能未按此计划进行更新。 其他可用语言列在“考试详细信息”网页的“安排考试”部分。 如果考试不以你的首选语言提供,你可以请求额外 30 分钟时间来完成考试。

注意

每项技能下面的项目符号旨在说明我们如何评估该技能。 考试中可能会涉及到相关的主题。

注意

大多数问题都与一般可用性 (GA) 的功能有关。 如果经常使用预览功能,该考试可能会包含有关这些功能的问题。

技能评估截至2026年4月24日

受众概况

作为本次考试的考生,你应具备在生成数据库解决方案方面的主题专业知识,这些解决方案旨在为使用以下服务生成的多个工作负载提供支持:

  • Azure SQL 服务

  • 本地部署 SQL Server

你是管理使用 Azure SQL 服务和 SQL Server 生成的云和本地数据库的数据库管理员。

作为 Azure 数据库管理员,可以实施和管理基于 Azure SQL 服务和 SQL Server 构建的云原生和混合数据平台解决方案的操作方面。 你负责使用各种方法和工具来执行并自动化日常操作,包括应用有关使用 Transact-SQL (T-SQL) 和其他工具进行行政管理的知识。

你负责以下有关数据库的解决方案:

  • 管理

  • 可用性

  • 安全性

  • 性能监视和优化

你负责评估并实现用于在 Azure 和本地之间移动数据库的迁移策略。 此外,你需要与 Azure 数据工程师、Azure 解决方案架构师、Azure 开发人员、数据科学家和其他专业人员合作,管理数据平台解决方案的操作方面。

作为本次考试的考生,你应该具备以下方面的知识和经验:

  • Azure SQL 数据库

  • Azure SQL 托管实例

  • Azure 虚拟机上的 SQL Server(Windows 和 Linux)

  • 本地部署 SQL Server

技能概览

  • 规划和实施数据平台资源(15-20%)

  • 实现安全环境(20-25%)

  • 监视、配置和优化数据库资源 (20-25%)

  • 配置和管理任务自动化 (15-20%)

  • 计划和配置高可用性和灾难恢复 (HA/DR) 环境 (20-25%)

规划和实施数据平台资源(15-20%)

计划和部署 Azure SQL 解决方案

  • 根据特定要求推荐数据库产品/服务

  • 选择自动化部署方法

  • 确定已启用 Azure Arc 的 SQL 服务的用例

  • 识别 Microsoft Fabric 中 Azure SQL 数据库的用例

  • 表分区计划

  • 推荐数据库分片解决方案

  • 在所选平台上部署数据库产品/服务

  • 设计混合 SQL Server 解决方案

  • 将修补程序和更新应用于混合和基础结构即服务 (IaaS) 部署

配置资源以进行扩展和提高性能

  • 配置 Azure SQL 数据库以进行缩放和提升性能

  • 配置 Azure SQL 托管实例以进行缩放和提升性能

  • 在 Azure 虚拟机上配置 SQL Server 以进行缩放和提升性能

  • 配置数据库表分区

  • 配置数据压缩

计划和实现迁移策略

  • 评估迁移要求

  • 评估脱机或联机迁移策略

  • 实现联机迁移策略

  • 实现脱机迁移策略

  • 实现到 Azure 的迁移

  • 实现 Azure SQL 服务之间的迁移

  • 实现 Azure SQL 托管实例数据库复制和移动

  • 排查迁移问题

实现安全环境(20-25%)

配置数据库身份验证和授权

  • 为 Azure SQL 数据库、Azure SQL 托管实例和 SQL Server 配置Microsoft Entra ID 身份验证

  • 为 Azure VM 和 Azure SQL 托管实例上的 SQL 配置身份验证

  • 配置安全主体

  • 从 Microsoft Entra 标识创建用户

  • 使用图形工具配置数据库和对象级权限

  • 为所有安全对象应用最低特权原则

  • 排查身份验证和授权问题

  • 使用 T-SQL 管理身份验证和授权

为静态数据和传输中的数据实现安全性

  • 实现透明数据加密 (TDE)

  • 实现对象级加密

  • 配置服务器级和数据库级防火墙规则

  • 实现 Always Encrypted

  • 使用 VBS Enclave 实现 Always Encrypted

  • 配置专用链接和服务终结点

对敏感数据执行合规性控制

  • 应用数据分类策略

  • 配置服务器和数据库审计

  • 实现更改数据跟踪

  • 实现动态数据掩码

  • 在 Azure SQL 中实现账本

  • 实现行级别安全性

监视、配置和优化数据库资源 (20-25%)

监视资源活动和性能

  • 准备操作性能基线

  • 确定性能指标的源

  • 解释性能指标

  • 配置和监视活动与性能

  • 使用数据库监控器进行监控

  • 使用扩展事件进行监视

监视和优化查询性能

  • 配置查询存储

  • 使用查询存储进行监视

  • 确定并解决会话阻止问题

  • 使用动态管理视图 (DMV) 识别性能问题

  • 识别并实现查询的索引更改

  • 根据资源使用情况推荐查询构造修改

  • 审查执行计划

  • 使用智能见解进行监控

配置数据库解决方案以获得最佳性能

  • 执行索引维护任务

  • 执行统计维护任务

  • 实现数据库完整性检查

  • 配置数据库自动调优

  • 配置服务器设置以提升性能

  • 配置 Resource Governor 以提升性能

  • 实施面向数据库的配置

  • 配置计算和存储资源以进行缩放

  • 确定智能查询处理(IQP)功能的用例

配置和管理任务自动化 (15-20%)

创建和管理 SQL Server 代理作业

  • 管理定期维护工作的计划

  • 配置作业警报和通知

  • 对 SQL Server 代理作业进行故障排除

自动部署数据库资源

  • 使用 Azure 资源管理器 (ARM) 和 Bicep 模板自动部署

  • 使用 Azure PowerShell 自动部署

  • 使用 Azure CLI 自动进行部署

  • 监视部署并对其进行故障排除

在 Azure 中创建和管理数据库任务

  • 创建和配置弹性作业

  • 使用自动化创建和配置数据库任务

  • 配置数据库任务的警报和通知

  • 对自动化数据库任务进行故障排除

计划和配置高可用性和灾难恢复 (HA/DR) 环境 (20-25%)

规划数据库解决方案的 HA/DR 策略

  • 根据恢复点目标/恢复时间目标 (RPO/RTO) 要求推荐 HA/DR 策略

  • 评估混合部署的高可用性和灾难恢复(HA/DR)

  • 评估特定于 Azure 的 HA/DR 解决方案

  • 规划 HA/DR 解决方案的测试过程

计划和执行数据库的备份和还原

  • 建议数据库备份和还原策略

  • 使用本机工具执行数据库备份

  • 使用本机工具执行数据库还原

  • 将数据库还原到某个时间点

  • 配置长期备份保留

  • 使用 T-SQL 备份和还原数据库

  • 备份至云存储并从中还原

为数据库解决方案配置 HA/DR

  • 配置活动异地复制

  • 在 SQL 托管实例和 Azure 虚拟机上配置 AlwaysOn 可用性组

  • 配置故障转移组

  • 在 Azure 虚拟机上配置 Always On 故障转移群集实例

  • 配置日志传送

  • 监视 HA/DR 解决方案

  • 对 HA/DR 解决方案进行故障排除

学习资源

我们建议你在参加考试之前进行培训并获得实践经验。 我们提供自学选项和课堂培训,以及指向文档、社区网站和视频的链接。

学习资源 学习和文档链接
参加培训 从自定进度学习路径和模块中进行选择,或参加讲师引导式课程
查找文档 Azure SQL 文档
Azure SQL 数据库文档
Azure 文档
提问 Microsoft 问答 | Microsoft Docs
获取社区支持 Azure 数据 - Microsoft技术社区
关注 Microsoft Learn Microsoft Learn - Microsoft技术社区
查找视频 备考区
公开的数据
浏览其他 Microsoft Learn 节目

更改日志

下表总结了当前版本和上一版本的测评技能更改。 功能组采用粗体字样,后跟每个组中的目标。 下表比较了上一版本和当前版本的考试测评技能,第三列描述了更改程度。

2026 年 4 月 24 日之前的技能区域 技能领域截至 2026 年 4 月 24 日 更改
实现安全的环境 实现安全的环境 没有变化
配置数据库身份验证和授权 配置数据库身份验证和授权 次要
配置和管理任务的自动化 配置和管理任务的自动化 没有变化
自动部署数据库资源 自动部署数据库资源 次要