MySQL影響查詢速度和查詢周期

Time:2021/05/20 11:43:15   Click:

在編寫快速的查詢之前,我們最好(hǎo)清楚真正重要的相應時(shí)間。如果要優化查詢,實際上要優化其子任務,要麼(me)消除其中一些子任務,要麼(me)減少子任務的執行次數,要麼(me)讓子任務運行更快!


MySQL在執行查詢的時(shí)候有哪些子任務,哪些子任務運行的速度很慢?

查詢的生命周期大緻可以按照如下順序來看:

客戶端-服務器-語句解析-執行-返回 。

其中執行可能(néng)是最重要的階段,這(zhè)裡(lǐ)包括大量數據處理,排序,分組……

查詢需要在不同的地方花費時(shí)間,包括網絡,CPU計算,生存統計信息和執行計劃deng操作。


對(duì)于查詢周期,上面(miàn)并不完整。這(zhè)裡(lǐ)隻想說(shuō)明:了解查詢周期,清楚查詢耗時(shí)對(duì)查詢優化有很大的意義。


本文由錦江區聚格樂享網絡工作室獨家撰寫,嚴禁轉載。

TAG
TOP

錦江區聚格樂享網絡工作室@2012 版權所有
蜀ICP備12016524号-2

立即咨詢
成(chéng)都(dōu)網站建設,成(chéng)都(dōu)做網站,錦江區聚格樂享網絡工作室
40f13d50b73e104f832ed1b719ae6935