Объясните аномалии Vs Desc в MySQL

Каковы различия между командами EXPLAIN и DESC в MySQL?

1 ответ

Решение
  • Объяснение даст вам больше информации о запросе,
  • Описание даст вам больше информации о таблицах или столбцах.

Вы также можете использовать EXPLAIN для имени таблицы, в этом случае оно будет вести себя точно так же, как и DESCRIBE.

EXPLAIN SELECT * 
FROM `customer`

id  select_type  table  type  possible_keys  key  key_len  ref  rows  Extra 
1 SIMPLE customer ALL NULL NULL NULL NULL 2 

против

DESCRIBE `customer`
Field  Type  Null  Key  Default  Extra 
CustomerID varchar(2) NO      
Cx varchar(3) NO   
Другие вопросы по тегам