监视和优化 Azure SQL 中的操作资源

中级
管理员
Azure

建立基线后,配置硬件和服务器资源以获得最佳性能。 确定造成性能问题的原因。 使用 Azure SQL 智能见解来排除故障。

先决条件

  • 能够在基本层面上使用 SQL 语言(特别是 Microsoft T-SQL 方言)编写代码。
  • 具有使用 Azure 门户创建和配置资源的经验
  • 具有使用 Windows 性能监视器监视 CPU、I/O 和网络流量等系统组件的经验
  • 了解 SQL Server 系统数据库(master、tempdb 和 msdb)的用途
  • 基本了解 SQL Server 文件存储
  • 基本了解 SQL Server 索引的结构和用法

本学习路径中的模块

比较用于监视和评估性能的 Azure 和本地工具。 确定关键指标。 了解比较分析基线的用途。 配置扩展事件会话以便跟踪活动。

为 Azure SQL 数据库选择合适的大小和存储选项。 配置服务器资源,如 tempdb。 了解 Resource Governor 的用法。

为 IaaS 和 PaaS 实现索引和统计信息的维护任务。 了解 Azure SQL 数据库的自动优化功能。 控制数据库级别的配置选项。 探索智能查询处理。