실행 계획의 중요성

옵티마이저는 DBMS의 실행계획을 만들지만 때때로는 제대로 된 성능을 만들지 못해 성능이 낮아지는 문제가 발생될 수 있습니다.

예시 - 옵티마이저가 성능이 늦은 실행 계획을 만들때

  1. 인덱스를 사용해야 성능이 빨라지는 상황에서 사용하지 않을 경우
  2. 테이블의 결합순서를 이상하게 적는 경우

해결방안