type列,連接類型。一個好的sql語句至少要達到range級別。杜絕出現all級別 key列,使用到的索引名。如果沒有選擇索引,值是NULL。可以采取強制索引方式 key_len列,索引長度 rows列,掃描行數。該值是個預估值 extra列,詳細說明。注意常見的不太友好的值有:Using filesort, Using temporary 二、SQL語句中IN包含的值不應過多 MySQL對于IN做了相應的優化,即將IN中的常量全部存儲在一個數組里面,而且這個數組是排好序的。但是如果數值較多,產生的消耗也是比較大的。再例如:select id from table_name where num in(1,2,3) 對于連續的數值,能用 between 就不要用 in 了;再或者使用連接來替換。