Leistung mit Cloud SQL Enterprise Plus verbessern

Auf dieser Seite werden die folgenden Arten von Cloud SQL Enterprise Plus-Recommender beschrieben:

In den folgenden Abschnitten wird beschrieben, wie diese Recommender funktionieren und wie sie verwendet werden.

Preise

Die auf dieser Seite beschriebenen Recommender befinden sich alle in der standardmäßigen Recommender-Preisstufe.

Hinweise

Bevor Sie Empfehlungen und Informationen aufrufen können, müssen Sie Folgendes tun:

  • Prüfen Sie, ob Sie die erforderlichen Rollen haben, um die Berechtigungen zum Aufrufen und Verwenden von Informationen und Empfehlungen zu erhalten.
    Tasks Rollen
    Empfehlungen abrufen Eine der folgenden Rollen: recommender.cloudsqlViewer oder cloudsql.viewer.
    Empfehlungen übernehmen Eine der folgenden Rollen: recommender.cloudsqlAdmin, cloudsql.editor oder cloudsql.admin.
    Weitere Informationen zu Rollen finden Sie unter Informationen zu Rollen und IAM-Berechtigungen (Identity and Access Management) zuweisen.
  • Enable the Recommender API.

    Enable the API

Upgrade auf Cloud SQL Enterprise Plus für praktisch keine Wartungsausfallzeiten

Mit dem Recommender für die Cloud SQL Enterprise Plus-Version für Wartungen ohne Ausfallzeiten können Sie Instanzen erkennen, die entweder kritisch sind und während der Wartung lange dauern, bis die Wartung verschoben wurde. Es analysiert Instanzmetadaten und Wartungsdaten.

Wenn Ihre Instanz eine Produktionsinstanz ist und während der Wartung sehr lange dauert oder die Wartung verschoben wurde, sollten Sie ein Upgrade auf Cloud SQL Enterprise Plus ausführen, damit Ihre Instanzen praktisch keine Ausfallzeiten haben. Empfehlungen werden täglich generiert.

Empfehlungen zu Ausfallzeiten ohne Ausfallzeiten auflisten

Sie können das Upgrade auf die Cloud SQL Enterprise Plus-Version für Empfehlungen zu praktisch keinen Wartungsausfallzeiten über die Google Cloud Console, gcloud CLI oder die Recommender API auflisten.

Console

So listen Sie Empfehlungen für das Upgrade auf Cloud SQL Enterprise Plus auf:

  1. Rufen Sie die Seite Cloud SQL-Instanzen auf.

    Cloud SQL-Instanzen aufrufen

    Klicken Sie im Banner Instanzstatus durch Untersuchen von Problemen und Umsetzung von Empfehlungen verbessern auf Details maximieren.

Oder führen Sie die folgenden Schritte aus:

  1. Rufen Sie den Recommendation Hub auf. Weitere Informationen finden Sie unter Empfehlungen mit den Empfehlungen suchen und anwenden.

    Rufen Sie den Recommendation Hub auf.

    Weitere Informationen finden Sie unter Erste Schritte mit Recommendation Hub.

  2. Klicken Sie auf der Karte Alle Empfehlungen auf Leistung.

gcloud

Führen Sie den Befehl gcloud recommender insights list so aus:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, z. B. us-central1

API

Rufen Sie die Methode insights.list so auf:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, z. B. us-central1

Wenn der Recommender Instanzen erkennt, die auf Cloud SQL Enterprise Plus aktualisiert werden können, werden sie in einer Tabelle mit dem Instanznamen, einer kurzen Empfehlung, dem aktuellen Maschinentyp, dem empfohlenen Maschinentyp, dem Standort und dem letzten Aktualisierungsdatum aufgeführt.

Informationen und detaillierte Empfehlungen anzeigen

Mit der Google Cloud Console, gcloud CLI oder der Recommender API können Sie Statistiken und detaillierte Empfehlungen zu Instanzen aufrufen, die auf Cloud SQL Enterprise Plus aktualisiert werden können.

Console

Führen Sie einen der folgenden Schritte aus:

  • Klicken Sie auf der Seite Leistungsempfehlungen auf die Karte Leistungsempfehlungen und dann auf Nicht für Enterprise Plus optimiert. Der Bereich „Empfehlung“ wird angezeigt. Dieser enthält Informationen und detaillierte Empfehlungen für die Instanz.

  • Klicken Sie auf der Seite Instanzen auf Nicht für Enterprise Plus optimiert. In der Liste der Instanzen werden nur die Instanzen angezeigt, für die die Empfehlung gilt.

gcloud

Führen Sie den Befehl gcloud recommender insights list so aus:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, z. B. us-central1
  • INSIGHT_SUBTYPE: Legen Sie für diesen Parameter einen der folgenden Werte fest:
    • CRASH_RECOVERY_CAUSED_HIGH_MAINTENANCE_DOWNTIME: zeigt Statistiken zur Gesamtzahl der Wiederherstellungen nach einem Absturz für Ihre Instanz an
    • MAINTENANCE_DEFERRED_MULTIPLE_TIMES: zeigt Statistiken zur Gesamtzahl der für Ihre Instanz verschobenen Wartungen an

API

Rufen Sie die Methode insights.list so auf:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, z. B. us-central1

Daraufhin wird ein Bereich mit Statistiken zu Messwerten und Informationen angezeigt, die in den Statistiken hervorgehoben sind.

Empfehlungen übernehmen

So implementieren Sie diese Empfehlung:

  • Klicken Sie zum Ausführen eines Upgrades auf die Cloud SQL Enterprise Plus-Version in der Spalte Probleme auf Nicht für Cloud SQL Enterprise Plus optimiert. Das Fenster Upgrade auf Cloud SQL Enterprise Plus wird mit einer Empfehlung angezeigt. Klicken Sie auf Bearbeiten > Upgrade, um mit einem Upgrade fortzufahren. Weitere Informationen zum Upgrade Ihrer Instanz finden Sie unter Instanz mithilfe eines direkten Upgrades auf Cloud SQL Cloud SQL Enterprise Plus aktualisieren. Weitere Informationen ohne Ausfallzeiten finden Sie unter Datencache.

Upgrade auf Cloud SQL Enterprise Plus ausführen und Datencache aktivieren, um die Leseleistung zu verbessern

Instanzen auflisten, die auf die Cloud SQL Enterprise Plus-Version aktualisiert werden können, wobei der Datencache aktiviert wird, um die Empfehlungen zur Leseleistung zu verbessern

Informationen und detaillierte Empfehlungen anzeigen

Mit der Google Cloud Console, gcloud CLI oder der Recommender API können Sie Statistiken und detaillierte Empfehlungen zu Instanzen aufrufen, die auf Cloud SQL Enterprise Plus aktualisiert werden können.

Console

Führen Sie einen der folgenden Schritte aus:

  • Klicken Sie auf der Seite Leistungsempfehlungen auf die Karte Leistungsempfehlungen und dann auf Nicht für Enterprise Plus optimiert. Der Bereich „Empfehlung“ wird angezeigt. Dieser enthält Informationen und detaillierte Empfehlungen für die Instanz.

  • Klicken Sie auf der Seite Instanzen auf Nicht für Enterprise Plus optimiert. In der Liste der Instanzen werden nur die Instanzen angezeigt, für die die Empfehlung gilt.

gcloud

Um Statistiken und detaillierte Empfehlungen zu einer Instanz aufzurufen, die aktualisiert werden kann, führen Sie den Befehl gcloud recommender insights list so aus:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: Eine Region, in der sich Ihre Instanzen befinden, z. B. us-central1.

API

Rufen Sie die Methode insights.list so auf:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, in der sich Ihre Instanzen befinden, z. B. us-central1

Daraufhin wird ein Bereich mit Statistiken zu Messwerten und Informationen angezeigt, die in den Statistiken hervorgehoben sind.

Empfehlungen übernehmen

So implementieren Sie diese Empfehlung:

  • Klicken Sie zum Ausführen eines Upgrades auf die Cloud SQL Enterprise Plus-Version in der Spalte Probleme auf Nicht für Cloud SQL Enterprise Plus optimiert. Das Fenster Upgrade auf Cloud SQL Enterprise Plus wird mit einer Empfehlung angezeigt. Klicken Sie auf Bearbeiten > Upgrade, um mit einem Upgrade fortzufahren. Weitere Informationen zum Upgrade Ihrer Instanz finden Sie unter Instanz mithilfe eines direkten Upgrades auf Cloud SQL Cloud SQL Enterprise Plus aktualisieren. Weitere Informationen ohne Ausfallzeiten finden Sie unter Datencache.

Upgrade auf Cloud SQL Enterprise Plus mit Aktivieren des Datencaches

Informationen und detaillierte Empfehlungen anzeigen

Mit der Google Cloud Console, gcloud CLI oder der Recommender API können Sie Statistiken und detaillierte Empfehlungen zu Instanzen aufrufen, die auf Cloud SQL Enterprise Plus aktualisiert werden können.

Console

Führen Sie einen der folgenden Schritte aus:

  • Klicken Sie auf der Seite Leistungsempfehlungen auf die Karte Leistungsempfehlungen und dann auf Nicht für Enterprise Plus optimiert. Der Bereich „Empfehlung“ wird angezeigt. Dieser enthält Informationen und detaillierte Empfehlungen für die Instanz.

  • Klicken Sie auf der Seite Instanzen auf Nicht für Enterprise Plus optimiert. In der Liste der Instanzen werden nur die Instanzen angezeigt, für die die Empfehlung gilt.

gcloud

Um Statistiken und detaillierte Empfehlungen zu einer Instanz aufzurufen, die aktualisiert werden kann, führen Sie den Befehl gcloud recommender insights list so aus:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, in der sich Ihre Instanzen befinden, z. B. us-central1
  • INSIGHT_SUBTYPE: Legen Sie für diesen Parameter einen der folgenden Werte fest:
    • CRASH_RECOVERY_CAUSED_HIGH_MAINTENANCE_DOWNTIME: zeigt Statistiken zur Gesamtzahl der Wiederherstellungen nach einem Absturz für Ihre Instanz an
    • MAINTENANCE_DEFERRED_MULTIPLE_TIMES: zeigt Statistiken zur Gesamtzahl der für Ihre Instanz verschobenen Wartungen an
    • READ_HEAVY_WORKLOAD: zeigt Informationen zur CPU-Nutzung an

API

Rufen Sie die Methode insights.list so auf:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, z. B. us-central1

Daraufhin wird ein Bereich mit Statistiken zu Messwerten und Informationen angezeigt, die in den Statistiken hervorgehoben sind.

Empfehlungen übernehmen

So implementieren Sie diese Empfehlung:

  • Klicken Sie zum Ausführen eines Upgrades auf die Cloud SQL Enterprise Plus-Version in der Spalte Probleme auf Nicht für Cloud SQL Enterprise Plus optimiert. Das Fenster Upgrade auf Cloud SQL Enterprise Plus wird mit einer Empfehlung angezeigt. Klicken Sie auf Bearbeiten > Upgrade, um mit einem Upgrade fortzufahren. Weitere Informationen zum Upgrade Ihrer Instanz finden Sie unter Instanz mithilfe eines direkten Upgrades auf Cloud SQL Cloud SQL Enterprise Plus aktualisieren. Weitere Informationen zum Datencache finden Sie unter Datencache. Weitere Informationen zu Ausfallzeiten, die praktisch ohne Ausfallzeiten sind, finden Sie unter praktisch ohne Ausfallzeiten.

Datencache aktivieren, um die Leseleistung zu verbessern

Cloud SQL-Instanzen auflisten, die für „Datencache aktivieren“ geeignet sind, um die Empfehlungen zur Leseleistung zu verbessern

Informationen und detaillierte Empfehlungen anzeigen

Mit der Google Cloud Console, gcloud CLI oder der Recommender API können Sie Statistiken und detaillierte Empfehlungen zu Instanzen aufrufen, die auf Cloud SQL Enterprise Plus aktualisiert werden können.

Console

Führen Sie einen der folgenden Schritte aus:

  • Klicken Sie auf der Seite Leistungsempfehlungen auf die Karte Leistungsempfehlungen und dann auf Nicht für Enterprise Plus optimiert. Der Bereich „Empfehlung“ wird angezeigt. Dieser enthält Informationen und detaillierte Empfehlungen für die Instanz.

  • Klicken Sie auf der Seite Instanzen auf Nicht für Enterprise Plus optimiert. In der Liste der Instanzen werden nur die Instanzen angezeigt, für die die Empfehlung gilt.

gcloud

Um Statistiken und detaillierte Empfehlungen zu einer Instanz aufzurufen, die aktualisiert werden kann, führen Sie den Befehl gcloud recommender insights list so aus:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: Eine Region, in der sich Ihre Instanzen befinden, z. B. us-central1.

API

Rufen Sie die Methode insights.list so auf:

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

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, z. B. us-central1

Daraufhin wird ein Bereich mit Statistiken zu Messwerten und Informationen angezeigt, die in den Statistiken hervorgehoben sind.

Empfehlungen übernehmen

So implementieren Sie diese Empfehlung:

  • Klicken Sie zum Ausführen eines Upgrades auf die Cloud SQL Enterprise Plus-Version in der Spalte Probleme auf Nicht für Cloud SQL Enterprise Plus optimiert. Das Fenster Upgrade auf Cloud SQL Enterprise Plus wird mit einer Empfehlung angezeigt. Klicken Sie auf Bearbeiten > Upgrade > Instanz anpassen > Datencache aktivieren, um mit einem Upgrade fortzufahren. Weitere Informationen zum Upgrade Ihrer Instanz finden Sie unter Instanz mithilfe eines direkten Upgrades auf Cloud SQL Cloud SQL Enterprise Plus aktualisieren.

Nächste Schritte