릴리스 마이그레이션은 DB2® 버전 간 업그레이드(예: z/OS®용
DB2 버전 9에서 z/OS용 DB2 10으로의 마이그레이션)
또는 DB2 유지보수 레벨 업그레이드(예: APAR 또는 PTF 적용)일 수
있습니다. 릴리스 마이그레이션을 수행하면
새 기능이 도입되고 DB2 SQL 옵티마이저의 동작이 변경될 수 있습니다. 릴리스 마이그레이션 이후에 DB2 패키지를
리바인드하면 SQL문의 액세스 플랜이 변경되고 성능에 영향을 줄 수 있습니다.
이 태스크 정보
이 프로시저에서는 다른 릴리스로 마이그레이션하거나
유지보수 수정사항을 적용하기 전에 사용자 애플리케이션에 있는
SQL문을 포함하는 쿼리 워크로드를 작성하고 Explain합니다. 그런 다음
마이그레이션하거나 유지보수 수정사항을 적용합니다. 마지막으로,
애플리케이션의 SQL문을 포함하는 또 다른 쿼리 워크로드를 작성
및 Explain하고 첫 번째 쿼리 워크로드에 대한 EXPLAIN 스냅샷을
두 번째 쿼리 워크로드에 대한 EXPLAIN 스냅샷과 비교합니다.
이
프로시저가 두 개의 개별 쿼리 워크로드를 사용하지만, 단일 쿼리
워크로드를 작성하고 이를 Explain하고, 마이그레이션하거나 유지보수
수정사항을 적용한 후 쿼리 워크로드를 다시 Explain할 수 있습니다. 그런 다음
두 EXPLAIN 스냅샷을 비교할 수 있습니다.
릴리스 마이그레이션 또는 유지보수 수정사항 적용으로
인한 액세스 플랜 변경사항을 식별하고 다루려면 다음을 수행하십시오.