ISE(Index Suggestion Engine)를 사용하여 느린 쿼리에 대한 인덱스 제안을 생성합니다. ISE는 느린 쿼리를 분석하고 가능한 경우 실행 시간을 개선하기 위해 인덱스 권장 사항을 제공합니다.
이 태스크 정보
ISE는 느린 쿼리에 대한 인덱스 제안을 생성할 때 쿼리의 테이블에서 쿼리 메트릭 및 정보를 검토합니다. ISE에 인덱스 제안을 생성하는 데 필요한 정보가 없는 경우 시스템은 필요한 데이터에 대해 알려주는 메시지를 표시합니다. 이러한 메시지는 일반적으로 업데이트된 쿼리 메트릭 또는 쿼리의 테이블에서 열 통계 수집과 같은 추가 정보를 얻기 위한 링크를 제공합니다. 경우에 따라 ISE는 쿼리에 권장되는 인덱스를 제공하지 못할 수 있으며 제안을 생성할 수 없는 이유를 알려줍니다.
프로시저
-
다음으로 이동 .
- 느린 쿼리 테이블에서 인덱스 제안을 생성할 쿼리 기록을 선택합니다.
-
느린 쿼리 기록에서 인덱스 제안을 선택합니다.
제안을 생성하는 데 추가 정보가 필요한 경우 시스템은 해당 정보를 얻기 위한 상세 정보가 포함된 하나 이상의 메시지를 표시할 수 있습니다. 각 메시지에 응답한 후
인덱스 제안을 선택합니다. ISE에 인덱스 제안을 생성하는 데 필요한 정보가 있을 때까지 이 프로세스를 반복합니다.
예를 들어 제안을 생성하려면 다음 정보가 필요할 수 있습니다.
- 최근 측정항목 - 시스템에서 쿼리 측정항목이 오래되었음을 나타내는 메시지를 표시하는 경우 메시지에 가장 최근 측정항목을 가져올 수 있는 링크가 제공됩니다.
- 업데이트된 쿼리 메트릭을 가져오려면 링크를 선택합니다.
- 인덱스 제안을 선택합니다.
- 열 통계 - 쿼리에 대한 열 통계가 없는 경우 열 통계 수집 작업을 예약하라는 메시지가 표시됩니다. 시스템 사용량이 적은 기본 시간에 작업을 실행하도록 선택하거나 시스템에서 즉시 통계를 수집하도록 할 수 있습니다.
- 열 통계 작업이 나중에 실행되도록 예약하는 경우 ISE는 열 통계를 수집한 후 인덱스 제안을 생성합니다. 열 통계 작업이 실행된 후 느린 쿼리 기록으로 돌아가서 인덱스 제안을 선택합니다.
- 열 통계를 즉시 수집하도록 선택하면 시스템은 열 통계를 수집하는 동안 열 통계 수집 진행률 표시기를 표시합니다. 느린 쿼리 기록에서 인덱스 제안을 선택합니다.
ISE가 인덱스 제안을 성공적으로 생성하면 쿼리에 대한 인덱스 제안 레코드에 인덱스 상태가Suggested(제안된 상태)로 표시됩니다.
-
인덱스 제안 작업을 계속하려면 다음 처리 단계를 선택합니다.
| 옵션 | 설명 |
|---|
| 익스포트 |
테스트 및 평가를 위해 비프로덕션 인스턴스로 익스포트할 수 있도록 인덱스 제안을 .xml 파일로 다운로드합니다. |
| 무시 |
인덱스 제안 상태를 무시로 설정하여 인덱스 제안을 사용하지 않음을 나타냅니다. 무시 상태의 인덱스 제안은 인덱스 제안 테이블의 인덱스 제안 > 완료 보기에 나열됩니다. |
| 일정 작성 |
인덱스 작성 예약을 위한 인덱스 작성 예약 창을 엽니다. |