explain plan 질문드립니다. 0 1 854

by Window92_ [Oracle Tuning] exlplain plan 실행계획 use_nl [2021.03.23 10:03:59]


1.jpg (101,891Bytes)
2.jpg (75,598Bytes)

안녕하세요.

explain plan 보다가 문의드리고 싶은게 있어서 이렇게 글 올립니다.

 

1번 이미지는 use_nl hint를 이용한 쿼리,

2번 이미지는 hint가 없는 일반 쿼리

입니다.

(이미지 올리는 방법을 몰라서 이렇게 첨부로 문의드립니다.)

 

해당 쿼리의 explain plan을 보면,

hint가 없는 쿼리의 경우가 성능이 더 좋은 것으로 생각되는데요,

cost 기준으로만 봐도 되는건지,

아니면 다른 부수적인 것들을 고려해봐야하는지 모르겠어서 문의드립니다.

 

감사합니다.

 

by 마농 [2021.03.23 16:11:38]

단순 비교하자면 cost 가 낮은게 좋은 거죠.
다만, 그때 그때 상황에 따라 그게 아닐 수도 있다는 가능성을 열어둬야 합니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입