世界杯回放在線觀看平臺(tái)(世界杯回放在線觀看平臺(tái)下載)
2022-12-02
更新時(shí)間:2022-03-22 09:38:23作者:未知
品牌型號(hào):lenovo ThinkPad X250
系統(tǒng):Windows 11
軟件版本:
select語句執(zhí)行的結(jié)果是表。select語句目的,就是從數(shù)據(jù)庫檢索,統(tǒng)計(jì),輸出數(shù)據(jù)。select 語句的執(zhí)行過程,根據(jù)查詢的內(nèi)容數(shù)據(jù),組成一個(gè)結(jié)果集,然后用表的形式返回。所以執(zhí)行結(jié)果是一張表。
select語句的執(zhí)行流程:
1、通過客戶端/服務(wù)器通信協(xié)議與MySQL建立連接。
2、查詢緩存,這是 MySQL的一個(gè)可優(yōu)化查詢的地方,如果開啟了Query Cache且在查詢緩存過程中查詢到完全相同的SQL語句,則將查詢結(jié)果直接返回給客戶端;如果沒有開啟Query Cache或者沒有查詢到完全相同的SQL語句則會(huì)由解析器進(jìn)行語法語義解析,并生成解析樹。
3、預(yù)處理器生成新的解析樹。
4、查詢優(yōu)化器生成執(zhí)行計(jì)劃。
5、查詢執(zhí)行引擎執(zhí)行SQL語句,此時(shí)查詢執(zhí)行引擎會(huì)根據(jù)SQL語句中表的存儲(chǔ)引擎類型,以及對(duì)應(yīng)的API接口與底層存儲(chǔ)引擎緩存或者物理文件的交互情況,得到查詢結(jié)果,由MySQL Server過濾后將查詢結(jié)果緩存并返回給客戶端。若開啟了Query Cache,這時(shí)也會(huì)將SQL語句和結(jié)果完整地保存到Query Cache中,以后若有相同的SQL語句執(zhí)行則直接返回結(jié)果。