MySQL內核源碼解讀-SQL解析之解析器淺析

MYSQL服務器接收SQL格式的查詢,首先要對sql進行解析,內部將文本格式轉換爲二進制結構,這個轉換就是解析器,解析的目的是爲了讓優化器更好的處理指令,以便以最優的路徑,最少的耗時返回咱們想要的結果。 sql解析器的構成: 一、詞法分析(Lexical scanner):做用是將整個查詢分解爲多個元素。 二、語法規則(Grammar rule module):尋找sql語法規則組合,產生一個序列
相關文章
相關標籤/搜索