Gemini in Datenbanken einrichten

Führen Sie zum Einrichten von Gemini in Datenbanken die Schritte in diesem Dokument aus:

  1. Gemini in Datenbanken aktivieren

  2. Aktivieren Sie die Recommender API.

  3. Index Advisor aktivieren (gilt nur für AlloyDB for PostgreSQL, Cloud SQL for PostgreSQL und Cloud SQL for MySQL).

Hinweise

Zum Aktivieren von Gemini in Datenbanken benötigen Sie die IAM-Rolle roles/billing.admin.

Gemini in Datenbanken aktivieren

  1. Rufen Sie in der Google Cloud Console die Seite Gemini für Google Cloud auf.

    Gemini für Google Cloud

  2. Klicken Sie auf Gemini in Datenbanken.

    Der Bereich Gemini entdecken wird angezeigt.

  3. Klicken Sie auf Gemini in Datenbanken abrufen.

    Die Seite Admin for Gemini wird angezeigt.

  4. Wählen Sie das Rechnungskonto aus, für das Sie Gemini in Datenbanken aktivieren möchten, und klicken Sie auf Weiter zur Seite „Administrator für Gemini“.

    Die Seite Gemini in Datenbanken wird angezeigt.

  5. Klicken Sie auf Nutzungsbedingungen lesen und aktivieren.

    Die Seite Gemini in Datenbanken aktivieren wird angezeigt.

  6. Klicken Sie auf Kaufen, um Gemini in Datenbanken zu aktivieren.

Recommender API aktivieren

Recommender API aktivieren.

Aktivieren Sie die API

Wenn die Recommender API nicht aufgeführt ist, ist sie bereits für Ihr Projekt aktiviert.

Indexberater aktivieren

Sie können den Indexberater für AlloyDB for PostgreSQL, Cloud SQL for MySQL 8.0-Instanzen und Cloud SQL for PostgreSQL 12 und höher aktivieren.

AlloyDB for PostgreSQL

In den folgenden Schritten wird beschrieben, wie Sie den Indexberater für AlloyDB for PostgreSQL aktivieren.

  1. Bevor Sie Index Advisor aktivieren, aktivieren Sie erweiterte Query Insights für die Instanz.
  2. Rufen Sie in der Google Cloud Console die Seite Cluster auf.

    Zu den Clustern

  3. Klicken Sie in der Liste der Cluster und Instanzen auf eine Instanz.
  4. Klicken Sie auf Query Insights.
  5. Wählen Sie die Datenbank und den Nutzer aus.
  6. Klicken Sie auf Einstellungen bearbeiten.
  7. Wählen Sie Empfehlungen aktivieren aus, um Empfehlungen zur Indexerstellung auf der Seite Query Insights eines Clusters zu aktivieren.
  8. Speichern Sie die Änderungen.

Weitere Informationen zum Verwenden des Indexberaters in AlloyDB for PostgreSQL finden Sie unter Indexberater mit Abfragestatistiken verwenden.

Cloud SQL for MySQL

In den folgenden Schritten wird beschrieben, wie Sie den Indexberater für Cloud SQL for MySQL aktivieren. Der Index Advisor für Cloud SQL for MySQL verwendet Daten aus dem MySQL Performance Schema. Standardmäßig aktiviert Cloud SQL MySQL Performance Schema auf allen MySQL 8.0-Instanzen mit mehr als 15 GB Arbeitsspeicher.

  1. Bevor Sie Index Advisor aktivieren, aktivieren Sie Query Insights für die Instanz.
  2. Wenn Sie MySQL Performance Schema bereits auf Ihren Cloud SQL for MySQL-Instanzen aktiviert haben, führen Sie den folgenden gcloud CLI-Befehl aus, um Index Advisor zu aktivieren:
  3. gcloud sql instances patch INSTANCE_NAME \
        --database-flags=cloudsql_index_advisor=on
    

    Ersetzen Sie dabei INSTANCE_NAME durch den Namen Ihrer Instanz.

  4. Wenn MySQL Performance Schema auf Ihren Cloud SQL for MySQL-Instanzen nicht aktiviert ist, führen Sie den folgenden gcloud CLI-Befehl aus, um den Indexberater zu aktivieren:
  5. gcloud sql instances patch INSTANCE_NAME \
       --database-flags=cloudsql_index_advisor=on,performance_schema=on
    

    Ersetzen Sie dabei INSTANCE_NAME durch den Namen Ihrer Instanz.

Weitere Informationen zum Konfigurieren von Flags finden Sie unter Datenbank-Flags konfigurieren.

Cloud SQL for PostgreSQL

In den folgenden Schritten wird beschrieben, wie Sie den Indexberater für Cloud SQL for PostgreSQL aktivieren.

  1. Bevor Sie Index Advisor aktivieren, aktivieren Sie Query Insights für die Instanz.
  2. Führen Sie den folgenden Google Cloud CLI-Befehl aus, um Index Advisor für Cloud SQL for PostgreSQL-Instanzen zu aktivieren:
  3. gcloud sql instances patch INSTANCE_NAME \
       --database-flags=cloudsql.enable_index_advisor=on
        

    Ersetzen Sie dabei INSTANCE_NAME durch den Namen Ihrer Instanz.

Weitere Informationen zum Konfigurieren von Flags finden Sie unter Datenbank-Flags konfigurieren.