Versioni e criteri per le versioni dei database

Questa pagina descrive i criteri di supporto della versione del database di Cloud SQL.

Versioni del database supportate da Cloud SQL

I motori del database supportati da Cloud SQL includono più versioni. Le versioni possono variare in termini di funzionalità e tipi di problemi che si presentano. Sebbene l'esecuzione di un upgrade possa influire sugli utenti, è fondamentale anche fornire funzionalità di database aggiornate e patch importanti. Cloud SQL mantiene le istanze aggiornate con patch e aggiornamenti delle versioni secondarie automatici.

Versioni principali e secondarie supportate da Cloud SQL

Cloud SQL supporta le seguenti versioni del database.

Versione principale Versione secondaria Data di inizio dell'assistenza regolare Data di inizio del supporto esteso Data di ritiro
MySQL 9.79.7.2 6 agosto 2026 Non applicabile Non applicabile
MySQL 8.4 (predefinito)8.4.11 1° ottobre 2024: Non applicabile Non applicabile
MySQL 8.08.0.46 (predefinito)
8.0.45
8.0.44
8.0.43
8.0.42
8.0.41
8.0.40
8.0.39
8.0.37
8.0.36
8.0.35
8.0.34
8.0.33
8.0.32
8.0.31
8.0.30
8.0.28
8.0.27
8.0.26
8.0.18
30 agosto 2020 1° gennaio 2027 1° luglio 2029
MySQL 5.7 5.7.44 1° agosto 2016 1° febbraio 2025* 1° febbraio 2028
MySQL 5.6 5.6.51 1° agosto 2016 1° febbraio 2025* 1° febbraio 2028
* A partire dal 1° maggio 2025, tutte le istanze in esecuzione su versioni principali che hanno raggiunto la fine del ciclo di vita (EOL) verranno addebitate per il supporto esteso. Per evitare addebiti aggiuntivi per l'assistenza estesa, ti consigliamo di eseguire l'upgrade dell'istanza.

Formato della versione del database Cloud SQL

Per MySQL, i primi due numeri del numero di versione formano la versione principale, mentre l'ultimo numero è la versione secondaria. Ad esempio, per la versione 5.7.13, Cloud SQL utilizza 5.7 come versione principale e 13 come versione secondaria.

Come identificare la versione del database della tua istanza Cloud SQL

Specifichi la versione del database quando crei un'istanza Cloud SQL. Se non specifichi una versione del database, Cloud SQL utilizza la versione predefinita.

Per visualizzare la versione del database di un'istanza Cloud SQL, segui questi passaggi:

  1. Nella console Google Cloud , vai alla pagina Istanze Cloud SQL.

    Vai a Istanze Cloud SQL

  2. Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
  3. Nella scheda Configurazione, visualizza la Versione del database.

Per filtrare le istanze in base a una versione specifica del database all'interno del progetto Cloud SQL, segui questi passaggi:

  1. Nella console Google Cloud , vai alla pagina Istanze Cloud SQL.

    Vai a Istanze Cloud SQL

  2. Nel campo Filtro, seleziona Tipo. Vengono elencate le versioni del database all'interno del progetto.
  3. Per filtrare le istanze, seleziona una versione del database all'interno del progetto.

Per visualizzare tutte le istanze Cloud SQL e le relative versioni del database nella tua organizzazione, utilizza Database Center. Puoi anche cambiare le visualizzazioni in Database Center da progetto a cartelle o organizzazioni per ottenere un elenco completo di tutte le tue istanze Cloud SQL. Per saperne di più, consulta Filtrare le risorse ed esportare le informazioni sull'inventario del parco auto.

Ciclo di vita delle versioni principali

Questa sezione descrive il ciclo di vita del supporto per le versioni principali in Cloud SQL.

Assistenza standard

Cloud SQL supporta le nuove versioni principali entro cinque mesi dalla release di disponibilità generale da parte della community di sviluppatori del motore del database. La prima fase di questo supporto è il supporto standard. Durante l'assistenza regolare, Cloud SQL fornisce aggiornamenti di manutenzione e delle versioni secondarie per il motore del database. Cloud SQL applica anche correzioni di sicurezza alle istanze. Cloud SQL offre supporto regolare per una versione principale finché la community di sviluppatori del motore del database supporta la versione principale. Quando la versione principale raggiunge la fine del ciclo di vita (EOL) della community, entra nel periodo di assistenza estesa in Cloud SQL.

Supporto esteso

Per le versioni principali di Cloud SQL per MySQL che hanno raggiunto la fine del ciclo di vita, Cloud SQL offre l'assistenza estesa. Il supporto esteso ti consente di continuare a eseguire le istanze Cloud SQL per tre anni anche dopo che la community di sviluppatori smette di supportare le versioni principali su cui vengono eseguite le istanze. Il supporto esteso è offerto per tre anni. Puoi utilizzare questo periodo per pianificare, testare ed eseguire l'upgrade delle tue istanze a una versione principale con assistenza standard. Per saperne di più sull'esecuzione di un upgrade della versione principale, consulta Esegui l'upgrade della versione principale del database in loco e Esegui l'upgrade della versione principale del database eseguendo la migrazione dei dati.

Per ulteriori informazioni sul supporto esteso, vedi Supporto esteso in Cloud SQL.

Ritiro

Al termine del supporto esteso per una versione principale specifica, Cloud SQL ritira la versione principale. Viene eseguito l'upgrade automatico di un'istanza in esecuzione su una versione principale ritirata alla versione principale e secondaria predefinita per il motore del database. Cloud SQL invia un avviso di ritiro ai Project Owner almeno 12 mesi prima della data di ritiro.

Per le versioni principali di Cloud SQL per MySQL, i proprietari del progetto ricevono una notifica di ritiro alla fine del secondo anno di assistenza estesa.

Supporto delle versioni secondarie

Cloud SQL supporta le nuove versioni secondarie entro tre mesi dal rilascio della disponibilità generale da parte della community di sviluppatori di motore del database. Dopo che Cloud SQL supporta una nuova versione secondaria, Cloud SQL esegue il provisioning automatico delle nuove istanze nella nuova versione. Durante l'implementazione della manutenzione pianificata successiva, Cloud SQL esegue l'upgrade delle istanze esistenti alla nuova versione. Un'eccezione a questa policy è Cloud SQL per MySQL 8.0, che esegue il provisioning di nuove istanze sulla versione secondaria predefinita ed esegue l'upgrade solo delle versioni secondarie delle istanze abilitate per l'upgrade automatico della versione secondaria. Per ulteriori informazioni, consulta MySQL 8.0.

Cloud SQL determina la versione secondaria di destinazione per ogni motore del database. Quando la versione secondaria di destinazione è diversa dalla versione secondaria di un'istanza Cloud SQL, Cloud SQL esegue l'upgrade della versione durante il ciclo di manutenzione successivo. Puoi controllare il giorno e l'ora in cui si verificano i riavvii della manutenzione impostando un periodo di manutenzione per la tua istanza.

MySQL 8.0

Cloud SQL esegue il provisioning delle istanze MySQL 8.0 sulla versione secondaria predefinita, ovvero una versione secondaria precedente all'ultima versione secondaria.

Cloud SQL supporta l'upgrade automatico delle versioni secondarie delle istanze Cloud SQL per MySQL 8.0 che eseguono MySQL versione 8.0.35 o successive.

Per impostazione predefinita, quando crei un'istanza MySQL 8.0 senza specificare una versione secondaria, l'istanza è abilitata per l'upgrade automatico della versione secondaria. Se la tua istanza Cloud SQL per MySQL utilizza la versione 8.0.35 o successive, puoi configurarla in modo da abilitare l'upgrade automatico della versione secondaria.

Quando l'upgrade automatico delle versioni secondarie è abilitato per la tua istanza, la tua istanza Cloud SQL per MySQL viene aggiornata automaticamente alla versione secondaria predefinita di Cloud SQL per MySQL 8.0 durante l'aggiornamento regolare della manutenzione pianificata. Gli upgrade si verificano solo durante gli eventi di manutenzione pianificati e non durante la manutenzione self-service.

Se la tua istanza esegue Cloud SQL per MySQL versione 8.0.34 o precedenti, devi eseguire l'upgrade manuale della versione secondaria di Cloud SQL per MySQL 8.0 a una versione secondaria successiva. Per saperne di più, vedi Esegui l'upgrade della versione secondaria del database. Dopo aver eseguito l'upgrade manuale dell'istanza a Cloud SQL per MySQL versione 8.0.35 o successive, puoi abilitare l'upgrade automatico della versione secondaria.