워크플로우 지원 프로그램이 SQL문에 대한
EXPLAIN 정보를 수집할 때, 워크플로우 지원 프로그램은 연결된 데이터베이스 또는 서브시스템에 대한
카탈로그의 로컬 캐시에서 해당 정보를 수집합니다. 따라서 카탈로그가 변경되면,
워크플로우 지원 프로그램이 동일한 SQL문에 대해 EXPLAIN 정보를 다시 수집하기 전에
카탈로그의 로컬 캐시를 업데이트해야 합니다.
프로시저
카탈로그 업데이트 후 시스템 카탈로그의 로컬 캐시가 항상 최신 상태를 유지하도록 하려면 다음 단계를 수행하십시오.
- 워크플로우 도움자로부터 RUNSTATS 명령 또는 DDL문을 실행한 후에는
워크플로우 도움자가 자동으로 로컬 캐시를 새로 고치도록 설정하십시오.
- 주메뉴에서 을
선택하십시오.
- 환경 설정 창에서
를 펼치십시오.
- EXPLAIN 옵션 페이지에서 항상 데이터 서버로부터 카탈로그 정보 새로 고침 옵션이
선택되어 있지 않은 경우, 이를 선택하십시오.
- 적용을 클릭한 다음 확인을 클릭하십시오.
- 워크플로우 도움자의 열려 있는 인스턴스를 모두 닫으십시오. 프롬프트되면 작업을 저장하십시오. 프로젝트 탐색기로부터
워크플로우 도움자의 해당 인스턴스를 다시 열 수 있습니다.
- 수동으로 로컬 캐시를 새로 고치십시오.
- 워크플로우 도움자가 최대화된 경우, 탭을 두 번 클릭하십시오.
- 데이터 소스 탐색기에서 현재 연결된 데이터베이스 또는
서브시스템을 마우스 오른쪽 단추로 클릭하고 을 선택하십시오. 데이터 소스 탐색기를
열어야 하는 경우에는 주메뉴에서 를 선택하십시오. 데이터 관리에서 데이터 소스 탐색기를 선택하십시오. 그런 다음 확인을 클릭하십시오.
다음에 수행할 작업
호출 섹션의
단일 쿼리 어드바이저 및 도구 실행 페이지에서
쿼리 다시 EXPLAIN 옵션이 선택되었는지 확인한 다음
현재 SQL문에서 통계 어드바이저 및 도구를 실행할 수 있습니다.