介绍
在数据库性能优化过程中,你应该习得的最重要技能是阅读和理解查询执行计划的能力。 计划解释数据库引擎的行为,因为它能够执行查询并检索结果。
查询存储有助于快速确定最昂贵的查询,并发现任何性能变化。 查询存储提供了强大的数据收集功能,包括查询计划和执行运行时的自动化。 SQL Server 和 Azure SQL 提供锁定和阻止功能,以管理并发并确保数据一致性。 最终,你可以在 SQL Server 中调整隔离级别来帮助管理并发。
学习目标:
通过学习本模块,你将能够:
- 比较不同类型的执行计划
- 了解查询存储的用途和优势
- 调查查询存储中的可用报表和数据
- 了解 SQL Server 数据库引擎中阻止和锁定的工作原理