Auf dieser Seite werden die folgenden Arten von Cloud SQL Enterprise Plus-Recommender beschrieben:
- Upgrade auf Cloud SQL Enterprise Plus ausführen und Datencache aktivieren, um die Leseleistung zu verbessern
- Upgrade auf Cloud SQL Enterprise Plus mit einem speicheroptimierten Computer ausführen, um die Leistung zu verbessern
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.
Aufgaben Rollen Empfehlungen aufrufen Eine der folgenden Rollen: recommender.cloudsqlViewer
odercloudsql.viewer
.Empfehlungen übernehmen Eine der folgenden Rollen: recommender.cloudsqlAdmin
,cloudsql.editor
odercloudsql.admin
. -
Enable the Recommender API.
Upgrade auf Cloud SQL Enterprise Plus ausführen und Datencache aktivieren, um die Leseleistung zu verbessern
Mit dem Upgrade auf Cloud SQL Enterprise Plus und dem Recommender zur Aktivierung des Datencaches zur Verbesserung der Leseleistung können Sie Instanzen erkennen, die kritisch sind und deren Cache-Trefferquote niedrig ist.
Das Upgrade auf Cloud SQL Enterprise Plus und die Aktivierung des Datencaches zur Verbesserung der Leseleistung analysiert Instanzmetadaten und Messwerte zur Cache-Trefferquote. Wenn die Instanz eine Produktionsinstanz ist und ihre Cache-Trefferquote niedrig ist, wird empfohlen, ein Upgrade auf Cloud SQL Enterprise Plus durchzuführen und den Datencache zu aktivieren, um die Leseleistung zu verbessern. Empfehlungen werden täglich generiert.
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
Sie können das Upgrade auf die Cloud SQL Enterprise Plus-Version auflisten und den Datencache aktivieren, um die Empfehlungen zur Leseleistung über die Google Cloud Console, gcloud CLI
oder die Recommender API zu verbessern.
Console
So listen Sie Empfehlungen für das Upgrade auf Cloud SQL Enterprise Plus auf:
-
Rufen Sie die Seite Cloud SQL-Instanzen auf.
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:
-
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.
Klicken Sie auf der Karte Alle Empfehlungen auf Leistung.
gcloud
Führen Sie den Befehl gcloud recommender recommendations list
so aus, um das Upgrade auf Cloud SQL Enterprise Plus mit aktiviertem Datencache aufzulisten, um die Empfehlungen zur Leseleistung zu verbessern:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=UPGRADE_TO_ENTERPRISE_PLUS_DATA_CACHE
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 recommendations.list
so auf, um das Upgrade auf die Cloud SQL Enterprise Plus-Version mit aktiviertem Datencache aufzulisten, um die Empfehlungen zur Leseleistung zu verbessern:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Ersetzen Sie Folgendes:
PROJECT_ID
: Ihre Projekt-ID.LOCATION
: eine Region, in der sich Ihre Instanzen befinden, 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 Leseintensive Arbeitslast.
Der Bereich „Empfehlung“ wird angezeigt. Dieser enthält Informationen und detaillierte Empfehlungen für die Instanz.
- Klicken Sie auf der Seite Instanzen auf Leseintensive Arbeitslast.
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 Leseintensive Arbeitslast. Das Fenster Upgrade auf 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 einem arbeitsspeicheroptimierten Computer ausführen, um die Leistung zu verbessern
Das Upgrade auf Cloud SQL Enterprise Plus bietet folgende Vorteile:
- Bietet eine speicheroptimierte Maschinenleistung.
- Hilft Ihnen, Instanzen zu erkennen, die für Ihre Arbeitslasten kritisch sind, und erkennt, wenn die Speicher-zu-CPU-Auslastung hoch ist.
Dieser Recommender analysiert Instanzmetadaten und Messwerte zur CPU- und Arbeitsspeicherauslastung. Wenn die Instanz eine Produktionsinstanz mit einem hohen Verhältnis von Arbeitsspeicher zu CPU-Auslastung und einem hohen Arbeitsspeicherdruck ist, wird empfohlen, ein Upgrade auf Cloud SQL Enterprise Plus mit einer speicheroptimierten Maschine durchzuführen, um die Leistung zu verbessern. Empfehlungen werden täglich generiert.
Sie können Empfehlungen ü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:
-
Rufen Sie die Seite Cloud SQL-Instanzen auf.
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:
-
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.
Klicken Sie auf der Karte Alle Empfehlungen auf Leistung.
gcloud
Um Instanzen aufzulisten, für die ein Upgrade empfohlen wird, führen Sie den Befehl gcloud recommender recommendations list
so aus:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=SQLSERVER_UPGRADE_TO_ENTERPRISE_PLUS_MEMORY_OPTIMIZED
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 recommendations.list
so auf, um Instanzen aufzulisten, für die ein Upgrade empfohlen wird:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Ersetzen Sie Folgendes:
PROJECT_ID
: Ihre Projekt-ID.LOCATION
: eine Region, in der sich Ihre Instanzen befinden, 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 Arbeitsspeicher nähert sich dem Grenzwert des Speicherbereichs.
Der Bereich „Empfehlung“ wird angezeigt. Dieser enthält Informationen und detaillierte Empfehlungen für die Instanz.
- Klicken Sie auf der Seite Instanzen auf Arbeitsspeicher nähert sich dem Limit der Stufe.
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="SQLSERVER_HIGH_LAZY_WRITES_HIGH_MEMORY_TO_CPU_UTILIZATION_RATIO OR SQLSERVER_HIGH_FREE_LIST_STALLS_HIGH_MEMORY_TO_CPU_UTILIZATION_RATIO"
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 Arbeitsspeicher nähert sich dem Grenzwert der Stufe. Das Fenster Upgrade auf 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.