이 페이지에서는 쿼리 통계에 MySQL용 Cloud SQL 색인 자문을 사용하는 방법을 설명합니다.
쿼리 통계에 색인 자문을 사용하여 색인 자문 권장사항을 보고 쿼리 성능을 향상시키기 위해 권장되는 색인을 만들 수 있습니다. 색인 자문에 대한 자세한 내용은 색인 자문 개요를 참조하세요. 색인 자문을 사용하여 권장사항을 보고 테이블로 권장사항을 쿼리하거나 주문형 분석 및 보고서를 요청하는 방법은 색인 자문 사용을 참조하세요.
시작하기 전에
색인 자문 권장사항 보기 및 필터링
-
Google Cloud 콘솔에서 Cloud SQL 인스턴스 페이지로 이동합니다.
- 인스턴스의 개요 페이지를 열려면 인스턴스 이름을 클릭합니다.
- 쿼리 통계를 클릭합니다. 색인 자문 권장사항은 최상위 쿼리 및 태그 섹션의 권장사항 열에 표시됩니다.
- (선택사항) CREATE INDEX 권장사항이 있는 쿼리만 보려면 권장사항: 색인 만들기에 대한 필터를 추가합니다.
쿼리에 대한 권장사항 보기
특정 쿼리의 색인 권장사항 세부정보를 보려면 다음 단계를 수행합니다.
-
Google Cloud 콘솔에서 Cloud SQL 인스턴스 페이지로 이동합니다.
- 인스턴스의 개요 페이지를 열려면 인스턴스 이름을 클릭합니다.
- 쿼리 통계를 클릭합니다.
- 상위 쿼리 및 태그 섹션에서 쿼리를 클릭합니다.
- 쿼리에 대한 권장사항 세부정보를 알아보려면 다음 중 하나를 수행합니다.
- 다음 정보를 포함하여 선택한 쿼리의 권장사항에 대해 자세히 알아보려면 쿼리를 클릭합니다.
- 성능 영향(높음, 중간, 낮음): 모든 권장 색인이 생성된 후의 예상 쿼리 속도입니다.
- 권장사항: 색인 권장사항을 만듭니다.
- 영향을 받는 테이블: 색인이 생성되었을 때 영향을 받는 테이블 수입니다.
- 필요한 추가 예상 스토리지: 모든 권장 색인을 생성하는 데 필요한 예상 스토리지 크기입니다.
- 영향을 받는 쿼리 수: 워크로드에서 색인 권장사항의 영향을 받는 총 쿼리 수입니다. 색인은 여러 쿼리에 도움이 될 수 있습니다.
- 특정 쿼리의 색인 만들기를 클릭하여 쿼리 성능 향상을 위해 색인 만들기에 대한 자세한 권장사항을 알아봅니다.
- 다음 정보를 포함하여 선택한 쿼리의 권장사항에 대해 자세히 알아보려면 쿼리를 클릭합니다.
영향을 받는 쿼리 보기
-
Google Cloud 콘솔에서 Cloud SQL 인스턴스 페이지로 이동합니다.
- 인스턴스의 개요 페이지를 열려면 인스턴스 이름을 클릭합니다.
- 쿼리 통계를 클릭합니다.
- 데이터베이스 부하별 상위 크기 테이블에서 쿼리를 클릭합니다.
- 특정 쿼리에 대해 색인 만들기를 클릭합니다.
- 영향을 받는 쿼리 표시를 클릭합니다.
- 쿼리를 클릭하여 영향을 받는 쿼리에 대한 세부정보를 확인합니다.
권장 색인 만들기
-
Google Cloud 콘솔에서 Cloud SQL 인스턴스 페이지로 이동합니다.
- 인스턴스의 개요 페이지를 열려면 인스턴스 이름을 클릭합니다.
- 쿼리 통계를 클릭합니다.
- 데이터베이스 부하별 상위 크기 테이블에서 쿼리를 클릭합니다.
- 특정 쿼리에 대해 색인 만들기를 클릭합니다.
- 모든 색인 명령어 복사를 클릭합니다. CREATE INDEX 명령어가 클립보드에 복사됩니다.
- 명령줄에서 기본 인스턴스에 연결합니다.
권장 색인을 만들기 위해 클립보드에 복사된 명령어를 실행합니다. 예를 들면 다음과 같습니다.
CREATE INDEX ON "public"."demo_order" ("customer_id");