Das Service Level Agreement (SLA) für Cloud SQL schließt Ausfälle aus, welche durch Faktoren verursacht wurden, die außerhalb der Kontrolle von Google liegen. Auf dieser Seite wird beschrieben, welche nutzerseitig gesteuerten Konfigurationen zu Ausfällen einer Cloud SQL-Instanz führen können.
Informationen zu Cloud SQL-Engine-spezifischen Konfigurationen finden Sie auf den folgenden Seiten mit engine-spezifischen Betriebsrichtlinien:
- Betriebsrichtlinien für Cloud SQL for MySQL
- Betriebsrichtlinien für Cloud SQL for PostgreSQL
- Betriebsrichtlinien für Cloud SQL for SQL Server
Einführung
Cloud SQL wurde so eingerichtet, dass Sie die größtmögliche Kontrolle über die Konfiguration Ihrer Instanz erhalten. Dies umfasst einige Konfigurationen, die das Risiko von Instanzausfällen in Abhängigkeit von der Last und anderen Konfigurationsparametern erhöhen. Wenn Ihre Instanz fehlerhaft wird und Cloud SQL feststellt, dass die auf dieser Seite beschriebenen Betriebsbeschränkungen nicht eingehalten wurden, wird die Ausfallzeit nicht durch das Cloud SQL SLA abgedeckt (bzw. nicht darauf angerechnet).
Sie erhalten hier eine Übersicht über die Betriebsbeschränkungen, damit Sie wissen, bei welchen Konfigurationen diese Risiken auftreten, wie Sie diese Konfigurationen vermeiden können und wie Sie die Risiken mindern können, wenn die Konfiguration für Ihr Geschäftsumfeld erforderlich ist.
Ausgeschlossene Konfigurationen
Die ausgeschlossenen Konfigurationen fallen in die folgenden Kategorien:
- Allgemeine Konfigurationsanforderungen
- Datenbank-Flag-Werte
- Ressourcenlimits
Allgemeine Konfigurationsanforderungen
Das Cloud SQL SLA deckt nur Cloud SQL-Instanzen ab, die für eine hohe Verfügbarkeit mit mindestens einer dedizierten CPU konfiguriert sind. Instanzen mit gemeinsam genutztem Kern und Instanzen mit einer einzelnen Zone sind vom SLA nicht abgedeckt.
Wenn die Instanz so konfiguriert ist und verwendet wird, dass sie überlastet wird oder die Instanz eine lange Wiederherstellungszeit hat, gilt das SLA nicht.
Wir empfehlen Ihnen dringend, Benachrichtigungen und Monitoring in Cloud Monitoring einzurichten.
Datenbank-Flag-Werte
Mit Cloud SQL können Sie Ihre Instanz mit Datenbank-Flags konfigurieren. Einige dieser Flags können so eingestellt werden, dass die Stabilität der Instanz oder Langlebigkeit ihrer Daten beeinträchtigt wird.
Informationen zu Cloud SQL-Engine-spezifischen Konfigurationen und Engine-spezifischen Flags finden Sie auf den folgenden Seiten:
- Datenbank-Flags in Cloud SQL for MySQL
- Datenbank-Flags für Cloud SQL for PostgreSQL
- Datenbank-Flags in Cloud SQL for SQL Server
Ressourcenlimits
Die folgenden Ressourcenlimits müssen vermieden werden, um die Abdeckung durch das SLA sicherzustellen:
- Speicher voll: Wenn Ihre Laufwerkauslastung konstant hoch ist und die automatische Speichererweiterung nicht aktiviert ist, hat Ihre Instanz nicht die richtige Größe für Ihre Arbeitslast und ist möglicherweise nicht vom SLA abgedeckt.
- CPU überlastet: Wenn die CPU-Auslastung konstant hoch ist, hat Ihre Instanz nicht die richtige Größe für Ihre Arbeitslast und ist möglicherweise nicht vom SLA abgedeckt.
- Speicher überlastet: Wenn die Speichernutzung konstant hoch ist, hat Ihre Instanz nicht die richtige Größe für Ihre Arbeitslast und ist möglicherweise nicht vom SLA abgedeckt.