해결된 질문
작성
·
603
1
답변 1
0
안녕하세요 kimmy님,
쿼리비용은 쿼리 실행에 필요한 각 연산자(Seek, Lookup, Join, etc.)별로 "예상되는" CPU, IO 등의 작업량을 미리 산술 계산한 값입니다, 이 값을 기준으로 비교해서 어떻게 쿼리를 처리할지 사전에 결정하는데 사용됩니다.
일반적으로는 비용이 작다는 것이 결국 작업량이 작다는 것을 의미하므로 낮을수록 좋다고 볼 수 있지만, "예상 값"이라는 전제가 오차가 발생할 수 있다는 점과 작업량이 작다는 것이 꼭 응답속도가 좋다는 것에 비례하는 것은 아니라는 점 또한 중요하게 참고해야 합니다.
감사합니다.
김정선 드림