數據庫SQL解析執行過程

SQL解析執行的主要步驟:算法 對提交SQL的進行判斷是否已解析和生產執行計劃,對已生成執行計劃的SQL直接執行返回結果 對SQL進行語法規範檢查 對SQL進行語義檢查,使用表、字段、函數、視圖等數據庫對象是否存在,以及是否擁有對應的操做權限 將SQL解析成語法樹,按照不一樣的算法策略並作一些替換其中視圖、表達式,合併查詢等優化,去生成由關係代數算子組成的(投影 (π),選擇 (σ),天然鏈接 (
相關文章
相關標籤/搜索