Mysql查詢語句執行流程初步詳解

Mysql查詢語句執行原理 數據庫查詢語句如何執行? DML語句首先進行語法分析,對使用sql表示的查詢進行語法分析,生成查詢語法分析樹。 語義檢查:檢查sql中所涉及的對象以及是否在數據庫中存在,用戶是否具備操做權限等 視圖轉換:將語法分析樹轉換成關係代數表達式,稱爲邏輯查詢計劃; 查詢優化:在選擇邏輯查詢計劃時,會有多個不一樣的表達式,選擇最佳的邏輯查詢計劃; 代碼生成:必須將邏輯查詢計劃轉換
相關文章
相關標籤/搜索