MySQL에서 인덱스를 타는지 체크하는 방법은 EXPLAIN을 사용하는 것이다.
phpMyAdmin에 접속을 하고, SQL 탭으로 이동한다.
EXPLAIN SELECT * FROM `member` WHERE `id` = 1;
다음과 같이 쿼리문 앞에 EXPLAIN을 붙여주면 된다.
다음 그림은 쿼리문에서 Primary Key로 인덱스를 탄 경우이다.
(possible_keys, key를 눈여겨 봐야 한다.)
다음 그림은 쿼리문에서 Primary Key와 Foreign Key로 인덱스를 탄 경우이다.
(possible_keys, key를 눈여겨 봐야 한다.)
댓글 없음:
댓글 쓰기