쿼리 통계에 색인 자문 사용

이 페이지에서는 쿼리 통계에 PostgreSQL용 Cloud SQL 색인 자문을 사용하는 방법을 설명합니다.

쿼리 통계에 색인 자문을 사용하여 색인 자문 권장사항을 보고 쿼리 성능을 향상시키기 위해 권장되는 색인을 만들 수 있습니다. 색인 자문에 대한 자세한 내용은 색인 자문 개요를 참조하세요. 색인 자문을 사용하여 권장사항을 보고 테이블로 권장사항을 쿼리하거나 주문형 분석 및 보고서를 요청하는 방법은 색인 자문 사용을 참조하세요.

시작하기 전에

  1. 데이터베이스의 Gemini를 설정합니다.
  2. 쿼리 통계를 사용 설정합니다.

색인 자문 권장사항 보기 및 필터링

  1. Google Cloud 콘솔에서 Cloud SQL 인스턴스 페이지로 이동합니다.

    Cloud SQL 인스턴스로 이동

  2. 인스턴스의 개요 페이지를 열려면 인스턴스 이름을 클릭합니다.
  3. 쿼리 통계를 클릭합니다. 색인 자문 권장사항은 최상위 쿼리 및 태그 섹션의 권장사항 열에 표시됩니다.
  4. (선택사항) CREATE INDEX 권장사항이 있는 쿼리만 보려면 권장사항: 색인 만들기에 대한 필터를 추가합니다.

쿼리에 대한 권장사항 보기

특정 쿼리의 색인 권장사항 세부정보를 보려면 다음 단계를 수행합니다.

  1. Google Cloud 콘솔에서 Cloud SQL 인스턴스 페이지로 이동합니다.

    Cloud SQL 인스턴스로 이동

  2. 인스턴스의 개요 페이지를 열려면 인스턴스 이름을 클릭합니다.
  3. 쿼리 통계를 클릭합니다.
  4. 상위 쿼리 및 태그 섹션에서 쿼리를 클릭합니다.
  5. 쿼리에 대한 권장사항 세부정보를 알아보려면 다음 중 하나를 수행합니다.
    • 다음 정보를 포함하여 선택한 쿼리의 권장사항에 대해 자세히 알아보려면 쿼리를 클릭합니다.
      • 성능 영향(높음, 중간, 낮음): 모든 권장 색인이 생성된 후의 예상 쿼리 속도입니다.
      • 권장사항: 색인 권장사항을 만듭니다.
      • 영향을 받는 테이블: 색인이 생성되었을 때 영향을 받는 테이블 수입니다.
      • 필요한 추가 예상 스토리지: 모든 권장 색인을 생성하는 데 필요한 예상 스토리지 크기입니다.
      • 영향을 받는 쿼리 수: 워크로드에서 색인 권장사항의 영향을 받는 총 쿼리 수입니다. 색인은 여러 쿼리에 도움이 될 수 있습니다.
    • 특정 쿼리의 색인 만들기를 클릭하여 쿼리 성능 향상을 위해 색인 만들기에 대한 자세한 권장사항을 알아봅니다.

영향을 받는 쿼리 보기

  1. Google Cloud 콘솔에서 Cloud SQL 인스턴스 페이지로 이동합니다.

    Cloud SQL 인스턴스로 이동

  2. 인스턴스의 개요 페이지를 열려면 인스턴스 이름을 클릭합니다.
  3. 쿼리 통계를 클릭합니다.
  4. 데이터베이스 부하별 상위 크기 테이블에서 쿼리를 클릭합니다.
  5. 특정 쿼리에 대해 색인 만들기를 클릭합니다.
  6. 영향을 받는 쿼리 표시를 클릭합니다.
  7. 쿼리를 클릭하여 영향을 받는 쿼리에 대한 세부정보를 확인합니다.
  1. Google Cloud 콘솔에서 Cloud SQL 인스턴스 페이지로 이동합니다.

    Cloud SQL 인스턴스로 이동

  2. 인스턴스의 개요 페이지를 열려면 인스턴스 이름을 클릭합니다.
  3. 쿼리 통계를 클릭합니다.
  4. 데이터베이스 부하별 상위 크기 테이블에서 쿼리를 클릭합니다.
  5. 특정 쿼리에 대해 색인 만들기를 클릭합니다.
  6. 모든 색인 명령어 복사를 클릭합니다. CREATE INDEX 명령어가 클립보드에 복사됩니다.
  7. 명령줄에서 기본 인스턴스에 연결합니다.
  8. 권장 색인을 만들기 위해 클립보드에 복사된 명령어를 실행합니다. 예를 들면 다음과 같습니다.

    CREATE INDEX ON "public"."demo_order" ("customer_id");
    

다음 단계

  • 색인 자문을 사용하여 권장사항을 보고 테이블로 쿼리하거나 주문형 분석 및 보고서를 요청하는 방법 알아보기
  • 색인 자문 자세히 알아보기