느린 쿼리에 대한 인덱스 제안 생성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • ISE(Index Suggestion Engine)를 사용하여 느린 쿼리에 대한 인덱스 제안을 생성합니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    ISE는 느린 쿼리에 대한 인덱스 제안을 생성할 때 쿼리의 테이블에서 쿼리 메트릭 및 정보를 검토합니다. ISE에 인덱스 제안을 생성하는 데 필요한 정보가 없는 경우 시스템은 필요한 데이터에 대해 알리는 메시지를 표시합니다. 이러한 메시지는 일반적으로 업데이트된 쿼리 메트릭 또는 쿼리의 테이블에서 열 통계 수집과 같은 추가 정보를 얻을 수 있는 링크를 제공합니다. 경우에 따라 ISE는 쿼리에 대한 인덱스를 제안할 수 없으며 제안을 생성할 수 없는 이유를 알려줍니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 진단 > 통계 > 느린 쿼리.
    2. 느린 쿼리 테이블에서 인덱스 제안을 생성할 쿼리 기록을 클릭합니다.
    3. Slow Queries(느린 쿼리) 레코드에서 Suggest Index(인덱스 제안)를 클릭합니다.
      ISE에 추가 정보가 필요한 경우 시스템은 해당 정보를 얻기 위한 세부 정보가 포함된 하나 이상의 메시지를 표시할 수 있습니다. 각 메시지에 응답한 후 색인 추천을 클릭합니다. ISE에 인덱스 제안을 생성하는 데 필요한 정보가 있을 때까지 이 프로세스를 반복합니다.
      예를 들어 ISE에는 다음이 필요할 수 있습니다.
      • 최근 지표 - 시스템에 쿼리 지표가 오래되었음을 나타내는 메시지가 표시되는 경우 메시지는 최신 지표를 얻을 수 있는 링크를 제공합니다.
        • 업데이트된 쿼리 메트릭을 가져오려면 링크를 클릭하십시오.
        • 색인 제안을 클릭합니다.
      • 열 통계 - 쿼리에 대한 열 통계가 없는 경우 열 통계 수집 작업을 예약하라는 메시지가 표시됩니다. 시스템 사용량이 덜한 기본 시간에 작업을 실행하도록 선택하거나 시스템에서 즉시 통계를 수집하도록 선택할 수 있습니다.
        • 열 통계 작업을 나중에 실행하도록 예약하는 경우 ISE는 열 통계를 수집한 후 인덱스 제안을 생성합니다. 열 통계 작업이 실행된 후 느린 쿼리 레코드로 돌아가 인덱스 제안(Suggest Index)을 클릭합니다.
        • 컬럼 통계를 즉시 수집하도록 선택하는 경우, 시스템이 컬럼 통계를 수집하는 동안 컬럼 통계 수집 진행 표시기를 표시합니다. Slow Queries(느린 쿼리) 레코드에서 Suggest Index(인덱스 제안)를 클릭합니다.

      ISE가 인덱스 제안을 성공적으로 생성하면 쿼리에 대한 인덱스 제안 레코드에 인덱스 상태가제안됨으로 표시됩니다.

    4. 인덱스 제안 작업을 계속하려면 다음 처리 단계를 선택합니다
      옵션설명
      익스포트 인덱스 제안을 .xml 파일로 다운로드하여 테스트와 평가를 위해 비프로덕션 인스턴스로 익스포트할 수 있습니다.
      무시 인덱스 제안 상태를 무시로 설정하면 인덱스 제안이 사용되지 않음을 나타냅니다. 무시 상태인 인덱스 제안은 인덱스 제안 테이블의 인덱스 제안 > 완료 뷰에 나열됩니다.
      일정 작성 인덱스 작성을 예약하기 위해 인덱스 작성 일정 창을 엽니다.