색인 자문 개요

이 페이지에서는 MySQL용 Cloud SQL 색인 자문에 대해 설명합니다.

MySQL용 Cloud SQL은 데이터베이스가 정기적으로 처리하는 쿼리를 추적하는 완전 관리형 색인 자문을 제공합니다. 색인 자문은 주기적으로 이러한 쿼리를 분석하여 쿼리 성능 향상에 도움이 되는 새로운 색인을 추천합니다. 색인 자문을 사용 설정하면 시스템 및 쿼리의 성능 문제를 감지하고 해결할 수 있습니다.

색인 자문은 어떻게 작동하나요?

색인 자문은 다음을 수행하여 쿼리 처리를 개선하는 데 도움이 됩니다.

  • 색인을 만드는 SQL 명령어로 색인 집합을 식별할 수 있습니다.
  • 예상 스토리지 크기 및 쿼리에 대한 색인의 영향과 같이 권장 색인을 평가하는 데 도움이 되는 데이터를 제공합니다.
색인 자문은 데이터베이스 이름, 테이블 이름, 열 이름이 포함된 CREATE INDEX 명령어를 저장하고 표시합니다. 추적된 쿼리는 모든 리터럴이 제거된 모든 정규화된 쿼리입니다.

색인 권장사항은 저장 중에 암호화됩니다. 색인 자문을 사용하는 방법은 색인 자문 사용을 참조하세요. 쿼리 통계에 색인 자문을 사용하는 방법은 쿼리 통계에 색인 자문 사용을 참조하세요.

MySQL용 Cloud SQL에서 데이터베이스 플래그를 사용하여 색인 자문을 구성하고 미세 조정합니다. 자세한 내용은 색인 자문 플래그를 참조하세요.

제한사항

MySQL용 Cloud SQL 색인 자문에는 다음과 같은 제한사항이 있습니다.

  • 색인 자문은 CREATE INDEX 권장사항만 제공합니다.
  • 색인 자문은 MySQL용 Cloud SQL 버전 8.0 이상에서만 지원됩니다.
  • performance_schema 플래그가 해제된 경우 색인 자문을 사용 설정하려면 인스턴스를 다시 시작해야 할 수 있습니다. 이 플래그를 사용 설정하는 방법은 데이터베이스 플래그를 참조하세요.
  • 복제본은 MySQL용 Cloud SQL에서 지원되지 않습니다.
  • 공유 코어 머신은 MySQL용 Cloud SQL에서 지원되지 않습니다.