數據庫筆試面試97——在MySQL中,如何分析一條SQL語句的執行性能?需要關注哪些信息?

SQL MySQL 教育 DBA寶典 DBA寶典 2017-08-04

數據庫筆試面試97——在MySQL中,如何分析一條SQL語句的執行性能?需要關注哪些信息?

在MySQL中,如何分析一條SQL語句的執行性能?需要關注哪些信息?

答案如下所示:

答案:使用EXPLAIN命令,觀察TYPE列,可以知道是否是全表掃描,可以知道索引的使用形式,觀察KEY可以知道使用了哪個索引,觀察KEY_LEN可以知道索引是否使用完成,觀察ROWS可以知道掃描的行數是否過多,觀察EXTRA可以知道是否使用了臨時表和進行了額外的排序操作。

相關推薦

推薦中...