探索查询性能优化

中级
数据库管理员
Azure SQL 数据库
SQL Server

阅读并了解各种形式的执行计划。 将预计计划与实际计划进行比较。 了解生成计划的方式和原因。 了解查询存储的用途和优势。

学习目标

完成本模块后,你将能够:

  • 生成和保存执行计划
  • 比较不同类型的执行计划
  • 了解查询计划的生成方式和原因
  • 介绍查询存储的用途和优势
  • 调查查询存储中的可用报表和数据

先决条件

  • 能够使用工具针对本地或基于云的 Microsoft SQL 数据库运行查询。
  • 能够在基本层面上使用 SQL 语言(特别是 Microsoft T-SQL 方言)编写代码。
  • 对 SQL Server 索引的结构和用法有基本的了解。
  • 对关系数据库概念有基本的了解。