MySQL:查詢優化

一、查詢慢的原因        通常來講MySQL數據庫查詢需要經歷的週期:從客戶端,到服務端,然後在服務器上進行解析,生成執行計劃,執行,並返回結果給客戶端。這裏涉及到網絡、IO、cpu、上下文切換、系統調用、生成統計信息、鎖等待時間等流程,如圖所示:  二、優化數據訪問          1、查詢不需要的記錄,優化方案:在查詢後面添加limit          2、多表關聯時返回全部列,優化
相關文章
相關標籤/搜索