2018-12-24
閱讀量:
713
SQL的查詢處理語句(2)
- 步驟2:
優(yōu)化器:在優(yōu)化階段,數(shù)據(jù)庫必須至少對一個唯一的DML語句執(zhí)行硬解析,并在此解析期間執(zhí)行優(yōu)化。除非數(shù)據(jù)庫包含需要優(yōu)化的DML組件(如子查詢),否則此數(shù)據(jù)庫永遠(yuǎn)不會優(yōu)化DDL。這是一個過程,其中檢查滿足查詢的多個查詢執(zhí)行計劃,并且滿足執(zhí)行最有效的查詢計劃。
數(shù)據(jù)庫目錄存儲執(zhí)行計劃,然后優(yōu)化器傳遞最低成本計劃以供執(zhí)行。
行源生成 -
行源生成是一種軟件,它從優(yōu)化器接收最佳執(zhí)行計劃,并生成可由數(shù)據(jù)庫其余部分使用的迭代執(zhí)行計劃。迭代計劃是二進(jìn)制程序,當(dāng)由sql引擎執(zhí)行時生成結(jié)果集。 - 步驟3:
執(zhí)行引擎:最后運(yùn)行查詢并顯示所需的結(jié)果。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論
0條評論