PostgreSQL용 AlloyDB로 성능 개선

이 페이지에서는 Cloud SQL을 PostgreSQL용 AlloyDB로 마이그레이션 추천자에 대한 권장사항을 보고 구현하는 방법을 설명합니다. 이 추천자는 다음 특성을 가진 인스턴스를 감지하는 데 도움이 됩니다.

  • 인스턴스가 중요합니다.
  • 캐시 적중률이 낮기 때문에 성능에 영향을 줄 수 있습니다.

매일 이 추천자가 인스턴스 메타데이터와 캐시 적중률에 대한 측정항목을 사전에 분석하고 인스턴스 성능을 개선하기 위한 통계와 권장사항을 제공합니다. Google Cloud 콘솔, gcloud CLI 또는 Recommender API를 사용하여 이러한 통계 및 권장사항을 볼 수 있습니다.

인스턴스가 프로덕션 인스턴스이고 캐시 적중률이 낮으면 PostgreSQL용 AlloyDB로 마이그레이션하여 성능을 개선하는 것이 좋습니다. 권장사항은 매일 생성됩니다.

가격 책정

이 페이지에 설명된 추천자는 모두 표준 추천자 가격 책정 등급입니다.

시작하기 전에

추천과 통계를 보려면 먼저 다음을 수행하세요.

  • 통계 및 추천을 보고 사용할 수 있는 권한을 얻으려면 필요한 역할이 있어야 합니다.
    작업 역할
    추천 보기 다음 역할 중 하나: recommender.cloudsqlViewer 또는 cloudsql.viewer
    권장사항 적용 다음 역할 중 하나: recommender.cloudsqlAdmin, cloudsql.editor 또는 cloudsql.admin
    역할에 대한 자세한 내용은 역할 이해Identity and Access Management(IAM) 권한 부여를 참조하세요.
  • Enable the Recommender API.

    Enable the API

PostgreSQL용 AlloyDB로 마이그레이션하기 위한 성능 추천 나열

Google Cloud 콘솔, gcloud CLI, Recommender API를 사용하여 성능 향상을 위한 PostgreSQL용 AlloyDB로의 마이그레이션 추천을 나열할 수 있습니다.

콘솔

PostgreSQL용 AlloyDB 업그레이드 추천을 나열하려면 다음 단계를 수행합니다.

  1. Cloud SQL 인스턴스 페이지로 이동합니다.

    Cloud SQL 인스턴스로 이동

  2. 문제를 조사하고 권장사항에 따라 조치하여 인스턴스 상태 개선 배너에서 세부정보 펼치기를 클릭합니다.

또는 다음 단계를 수행하세요.

  1. 권장사항 허브로 이동합니다.

    추천 허브로 이동

    자세한 내용은 추천 허브 시작하기를 참조하세요.

  2. 모든 추천 카드에서 성능을 클릭합니다.

gcloud

다음과 같이 gcloud recommender insights list 명령어를 실행합니다.

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.PerformanceRecommender \
--filter=recommenderSubtype=MIGRATE_TO_ALLOYDB

다음을 바꿉니다.

  • PROJECT_ID: 프로젝트 ID입니다.
  • LOCATION: 인스턴스가 있는 리전입니다(예: us-central1).

API

다음과 같이 insights.list 메서드를 호출합니다.

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations

다음을 바꿉니다.

  • PROJECT_ID: 프로젝트 ID입니다.
  • LOCATION: 인스턴스가 있는 리전입니다(예: us-central1).

추천자가 PostgreSQL용 AlloyDB로 업그레이드할 수 있는 인스턴스를 감지하면 해당 인스턴스가 테이블에 표시됩니다. 각 행에는 인스턴스 이름, 간단한 권장사항, 위치, 마지막 새로고침 날짜가 표시됩니다.

통계 및 자세한 권장사항 보기

Google Cloud 콘솔, gcloud CLI, Recommender API를 사용하여 PostgreSQL용 AlloyDB로 업그레이드할 수 있는 인스턴스에 대한 통계와 자세한 권장사항을 확인할 수 있습니다.

콘솔

다음 중 하나를 수행합니다.

  • 성능 권장사항 페이지에서 성능 권장사항 카드를 클릭한 후 AlloyDB로 마이그레이션을 클릭합니다. 인스턴스에 대한 통계와 자세한 권장사항이 포함된 권장사항 패널이 표시됩니다.

  • 인스턴스 페이지에서 AlloyDB로 마이그레이션을 클릭합니다. 인스턴스 목록에는 권장사항이 적용되는 인스턴스만 표시됩니다.

gcloud

다음과 같이 gcloud recommender insights list 명령어를 실행합니다.

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.PerformanceInsight
--filter=insightSubtype=READ_HEAVY_WORKLOAD

다음을 바꿉니다.

  • PROJECT_ID: 프로젝트 ID입니다.
  • LOCATION: 인스턴스가 있는 리전입니다(예: us-central1).

API

다음과 같이 insights.list 메서드를 호출합니다.

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights

다음을 바꿉니다.

  • PROJECT_ID: 프로젝트 ID입니다.
  • LOCATION: 인스턴스가 있는 리전입니다(예: us-central1).

측정항목에 대한 통계 또는 통계가 강조표시되는 정보를 보여주는 패널이 표시됩니다.

권장사항 적용

이 권장사항을 구현하려면 다음 안내를 따르세요.

  • PostgreSQL용 AlloyDB로 업그레이드하려면 다음 안내를 따르세요.
    1. 문제 열에서 AlloyDB로 마이그레이션을 클릭합니다. AlloyDB로 업그레이드 창에 권장사항이 표시됩니다.
    2. 업그레이드를 진행하려면 수정 > 업그레이드를 클릭합니다.
  • PostgreSQL용 AlloyDB에 대한 상세 설명은 PostgreSQL용 AlloyDB 문서를 참조하세요.

다음 단계