- Learn T-SQL Querying
- Pedro Lopes Pam Lahoud
- 162字
- 2021-06-24 14:38:16
Understanding the query optimization workflow
Now it's time to take a deeper look at how SQL Server creates optimized query execution plans. As mentioned in Chapter 2, Understanding Query Processing, this is the second phase of query processing, and for the most part only Data Manipulation Language (DML) statements undergo query optimization. The query optimization process is defined by the following cumulative stages:
- Trivial Plan
- Exploration which in turn, includes three phases in itself:
- Transaction processing
- Quick plan
- Full optimization
In the Exploration stage, what differentiates between the several phases is the increasing sets of rules applicable to each one as the search for a good-enough query plan progresses. Users can learn about the optimization level of a given query execution plan by looking at the properties of that plan. The following sections include sample execution plans to illustrate the concepts covered here. Query execution plans will be discussed in more detail in Chapter 4, Exploring Query Execution Plans.
- Unreal Engine:Game Development from A to Z
- 機器學習實戰(zhàn):基于Sophon平臺的機器學習理論與實踐
- Deep Learning Quick Reference
- CSS全程指南
- PIC單片機C語言非常入門與視頻演練
- 精通Excel VBA
- 城市道路交通主動控制技術
- Hands-On Linux for Architects
- Mastering Game Development with Unreal Engine 4(Second Edition)
- Web編程基礎
- 空間機器人
- 未來學徒:讀懂人工智能飛馳時代
- 簡明學中文版Flash動畫制作
- Embedded Linux Development using Yocto Projects(Second Edition)
- Mastering Android Game Development with Unity