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

熱線電話:13121318867

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

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

它按以下步驟完成:

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

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

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

0.0000
3
關(guān)注作者
收藏
評(píng)論(0)

發(fā)表評(píng)論

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