💡
原文英文,约1200词,阅读约需5分钟。
📝
内容提要
执行计划是SQL查询优化器生成的最佳执行方案,用于分析查询性能。执行过程包括解析、逻辑处理、优化和存储引擎执行。执行计划有估计和实际两种形式,通常以图形方式表示。
🎯
关键要点
- 执行计划是SQL查询优化器生成的最佳执行方案,用于分析查询性能。
- 执行过程包括解析、逻辑处理、优化和存储引擎执行。
- 执行计划有估计和实际两种形式,通常以图形方式表示。
- 查询执行分为两个主要阶段:关系引擎(RE)和存储引擎(SE)。
- 在关系引擎中,查询被解析并由查询优化器执行,生成执行计划。
- 存储引擎根据执行计划进行物理处理和执行请求。
- 执行计划会被缓存,以便在后续相似查询中重复使用。
- 执行计划可能因并行查询、统计信息变化或临时表信息输入而改变。
- 执行计划有三种主要形式:图形描述、文本格式和XML格式。
- 图形执行计划是最常用的表示形式,提供详细信息。
- 可以通过特定命令删除缓存的执行计划。
➡️