동일한 콜렉션의 두 버전 비교
정기적으로 패키지를 리바인드하고 리바인드 별과로 생성된 액세스 플랜의 변경사항을 알려는 경우 이 비교를 사용하십시오.
프로시저
EXPLAIN
옵션을
YES
로 설정하고 분석하려는 패키지를 바인드하십시오.
EXPLAIN
옵션을
YES
로 설정하고 동일한 콜렉션에 패키지를 바인드하십시오.
패키지는 첫 번째 BIND 조작과 정확히 동일해야 합니다.
패키지에 액세스하는 응용프로그램은 변경되거나 재빌드되면 안됩니다.
BIND 조작에 대한 EXPLAIN 출력이 처음 패키지를 바인드할 때 사용했던 Explain 테이블과 동일한 세트를 나타내는지 확인하십시오.
액세스 플랜 비용 비교 창을 여십시오.
데이터 소스 탐색기에서 두 콜렉션이 있는 서브시스템에 연결하십시오.
연결을 펼치십시오.
서브시스템을 마우스 오른쪽 단추로 누르고
쿼리 튜너
>
액세스 플랜 비교
를 선택하십시오.
동일한 콜렉션의 두 버전 비교
를 선택하십시오.
콜렉션의 이름을 지정하고
추가
를 누르십시오.
보고서 생성
을 누르십시오.
다음에 수행할 작업
SQL문의 성능이 목표에 도달하면 리바인드된 패키지를 사용하십시오.
SQL문의 성능이 저하된 경우, 해당 명령문으로 쿼리 워크로드를 작성하십시오. 그런 다음 집합적으로 또는 개별적으로 튜닝할 수 있습니다.
관련 태스크
동일한 패키지를 포함하는 두 콜렉션 비교
피드백