MySql 的SQL執行計划查看,判斷是否走索引


在select窗口中,執行以下語句:

set profiling =1; -- 打開profile分析工具
show variables like '%profil%'; -- 查看是否生效
show processlist; -- 查看進程
use cmc; -- 選擇數據庫
show PROFILE all; -- 全部分析的類型
show index from t_log_account; ##查看某個表的索引
show index from t_car_copy; ##查看某個表的索引
-- 使用explain命令查看query語句的性能:
EXPLAIN select * from t_car_copy ; ##查看執行計划中的sql性能
EXPLAIN select * from t_car_copy where org_id = '3';
EXPLAIN select * from t_car_copy where 1=1 and org_id = '3';

其余參考以下文章:

https://www.cnblogs.com/xu-xiang/p/5833349.html   (查看Mysql執行計划)

http://www.cnitblog.com/aliyiyi08/archive/2008/09/09/48878.html (Mysql Explain 詳解[強烈推薦]  索引類別等)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM