explain用法和結果的含義
阿新 • • 發佈:2019-02-02
explain select * from user
explain extended select * from user
id | SELECT識別符。這是SELECT的查詢序列號 |
select_type |
SELECT型別,可以為以下任何一種:
|
table |
輸出的行所引用的表 |
type |
聯接型別。下面給出各種聯接型別,按照從最佳型別到最壞型別進行排序:
|
possible_keys |
指出MySQL能使用哪個索引在該表中找到行 |
key | 顯示MySQL實際決定使用的鍵(索引)。如果沒有選擇索引,鍵是NULL。 |
key_len | 顯示MySQL決定使用的鍵長度。如果鍵是NULL,則長度為NULL。 |
ref | 顯示使用哪個列或常數與key一起從表中選擇行。 |
rows | 顯示MySQL認為它執行查詢時必須檢查的行數。多行之間的資料相乘可以估算要處理的行數。 |
filtered | 顯示了通過條件過濾出的行數的百分比估計值。 |
Extra |
該列包含MySQL解決查詢的詳細資訊
|