mysql(六)爲何查詢速度會慢

在完成查詢任務的時候,查詢須要在不一樣的地方花費時間,包括網絡,CPU計算,生成統計信息和執行計劃、鎖等待(互斥等待)等操做,尤爲是向底層存儲引擎檢索數據的調用操做,這些調用須要在內存操做、CPU操做和內存不足時致使的I/O操做上耗時間。根據存儲引擎不一樣,可能還會產生大量的上下文切換以及系統調用。數據庫 在每個消耗大量時間的查詢案例中,咱們都能看到一些沒必要要的額外操做,某些操做被額外地重複了不
相關文章
相關標籤/搜索