Linee guida operative

L'accordo sul livello del servizio (SLA) di Cloud SQL esclude le interruzioni "causate da fattori al di fuori del ragionevole controllo di Google". In questa pagina vengono descritte alcune delle configurazioni controllate dall'utente che possono causare l'esclusione di un'istanza Cloud SQL.

Introduzione

Cloud SQL cerca di offrirti il massimo controllo possibile sulla configurazione dell'istanza. Ciò include alcune configurazioni che aumentano il rischio di tempo di inattività dell'istanza, a seconda del carico e di altri parametri di configurazione. Se l'istanza non è integro e Cloud SQL determina che non è conforme ai limiti operativi descritti in questa pagina, il periodo di inattività non è coperto dallo SLA di Cloud SQL (o non lo conta).

Questo elenco di limiti operativi viene presentato per informarti quali configurazioni presentano questi rischi, modi per evitarle e modi per mitigare i rischi quando la configurazione è richiesta per il tuo ambiente aziendale.

Configurazioni escluse

Le configurazioni escluse rientrano nelle seguenti categorie:

  • Requisiti di configurazione generali
  • Valori flag di database
  • Vincoli delle risorse

Requisiti di configurazione generali

Solo le istanze Cloud SQL configurate per l'alta disponibilità con almeno una CPU dedicata sono coperte dallo SLA (accordo sul livello del servizio) di Cloud SQL. Le istanze con core condiviso e a zona singola non sono coperte dallo SLA (accordo sul livello del servizio).

Se l'istanza è configurata e utilizzata in modo tale che il carico di lavoro sovraccarichi l'istanza o l'istanza subisca un lungo tempo di ripristino, lo SLA (accordo sul livello del servizio) non viene applicato.

Ti consigliamo vivamente di configurare gli avvisi e il monitoraggio in Cloud Monitoring.

Valori flag di database

Cloud SQL consente di configurare l'istanza utilizzando i flag di database. Alcuni di questi flag, come autovacuum e max_wal_size, possono essere impostati in modo da compromettere la stabilità dell'istanza o la durabilità dei suoi dati.

Per un elenco completo dei flag configurabili e dei relativi valori predefiniti, consulta la sezione Flag di database.

Vincoli delle risorse

Per mantenere la copertura dello SLA, è necessario evitare i seguenti vincoli delle risorse:

  • Spazio di archiviazione esaurito: se l'utilizzo del disco è costantemente elevato e l'aumento automatico dello spazio di archiviazione non è abilitato, l'istanza non è dimensionata correttamente per il carico di lavoro e potrebbe non essere coperta dallo SLA.
  • Sovraccarico della CPU: se l'utilizzo della CPU è costantemente elevato, l'istanza non è dimensionata correttamente per il carico di lavoro e potrebbe non essere coperta dallo SLA.
  • Memoria sovraccaricata: se l'utilizzo della memoria è costantemente elevato, l'istanza non è dimensionata correttamente per il carico di lavoro e potrebbe non essere coperta dallo SLA.
  • Aggregazione dell'ID transazione: se l'istanza esaurisce l'ID transazione e passa alla modalità offline, questa interruzione non è coperta dallo SLA.
Per ulteriori informazioni, consulta le Best practice generali.