하나의 테이블을 조인에 조인에 조인을 하여 (1레벨, 2레벨, 3레벨, 4레벨 데이터를 소속 레벨로..)
셀렉트 문을 돌리고 있습니다.
where절은 아이디 검색입니다.
문제는.... 저 쿼리문이 아니라,
어떤 특정 아이디를 검색하면 (현재 파악된 바로는 최근에 등록된 아이디인듯)
엄청 나게 느리게 검색된다는 점입니다.
쿼리 실행속도가 15초 정도 나옵니다.
그 외에 기본 보통은 1초 이내에 검색되는데 말입니다....
도저히 이해가 안가서...
똑같은 테이블을 하나 만들고, 데이터를 전부 복사해서
같은 쿼리문을 돌려보니....
ㅡㅡ; 전부 1초 이내로 검색이 됩니다....
결국... 쿼리문 자체의 문제는 아닌듯한데.................
왜 이럴까요...?
SSD하드가 문제일까요...??
(구입한지 1년 조금 안되었는데...)
인덱스 조각화가 발생한게 아닐까요?
인덱스 재정렬 하시고 다시 확인해보시면 될듯하네요.