MySQL語句的執行過程(待更新)

概述 客戶端一般會使用長連接連接到數據庫服務器,當執行SQL語句時 先通過連接器進行權限校驗,校驗通過則會查詢緩存(MySQL 8已移除緩存),緩存的數據結構爲key-value,key爲SQL語句,value爲SQL語句執行結果;如果命中緩存則直接返回結果,否則進入分析器 分析器會先進行詞法分析,確認關鍵字,表名,字段名,再進行語法分析,判斷是否爲合法的SQL語句;如果表或字段不存在,或者SQL
相關文章
相關標籤/搜索