99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-12-24 閱讀量: 763
SQL的查詢處理語句(1)

查詢處理包括將高級查詢轉換為低級表達式,可以在文件系統(tǒng)的物理級別使用,查詢優(yōu)化和查詢的實際執(zhí)行以獲得實際結果。

它按以下步驟完成:

  • 步驟1:
    解析器:在解析調(diào)用期間,數(shù)據(jù)庫在將查詢轉換為關系代數(shù)后執(zhí)行以下檢查 - 語法檢查,語義檢查和共享池檢查。Parser執(zhí)行以下檢查(參見詳細圖表):
    1. 語法檢查 -結束SQL語法有效性。例:

  1. 這里檢查給出了FROM拼寫錯誤的錯誤。
  2. 語義檢查 -確定語句是否有意義。示例:查詢包含此檢查檢查的不存在的表名。
  3. 共享池檢查 -每個查詢在執(zhí)行期間都擁有哈希碼。因此,如果代碼存在于共享池中,則此檢查確定共享池中是否存在寫入的哈希代碼,則數(shù)據(jù)庫將不會采取額外的步驟進行優(yōu)化和執(zhí)行。

硬分析和軟分析 -
如果存在新查詢并且其共享池中不存在其哈希代碼,那么該查詢必須從稱為硬分析的其他步驟中傳遞,否則如果存在哈希代碼,則查詢不會通過其他步驟。它只是直接傳遞給執(zhí)行引擎(參見詳細圖表)。這稱為軟解析。
Hard Parse包括以下步驟 - 優(yōu)化器和行源生成。

0.0000
3
關注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子