나는 내가 잘못하고있는 것을 알아 내려고하고있다. 이 쿼리는 오랫동안 길을 걷고있는 것처럼 인덱스를 사용하지 않는 것 같습니다.MySQL - 색인을 사용하지 않음
실행할 때 :
Explain SELECT a, b, c, d FROM `table` WHERE d = 4013456
id select_type table type possible_keys key key_len ref rows Extra`
1 SIMPLE table ALL d NULL NULL NULL 79787 Using where`
index:
d INDEX 79787
은 내가 잘못 뭔가가 있나요? 설명 내부의 쿼리가 10 초 걸립니다. 마치 1 초 미만으로 걸리는 것처럼 보입니다.
감사합니다.
'SHOW CREATE TABLE yourtablename;'의 결과는 무엇입니까? – Asaph
은 문자열 또는 숫자입니까? – northpole
내가 시도해 볼 때, 저에게 create table exec의 작은 스 니펫을 보여 주며, 내 서버에서 (전체 디버그를위한) 옵션이 켜져 있다고 생각하지 않습니다. – Petrogad