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 di tipi di problemi che si verificano. Sebbene l'esecuzione di un upgrade possa influire sugli utenti, è fondamentale anche fornire funzionalità di database aggiornate e patch importanti. Cloud SQL mantiene automaticamente aggiornate le istanze con patch e aggiornamenti delle versioni secondarie.
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.7 | 9.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.0 | 8.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 |
| Versione principale | Versione secondaria | Data di inizio dell'assistenza regolare | Data di inizio del supporto esteso | Data di ritiro |
|---|---|---|---|---|
| PostgreSQL 18 (predefinito) | 18,6 | 25 settembre 2025 | - | - |
| PostgreSQL 17 | 17.11 | 22 ottobre 2024 | 1° febbraio 2030 | 1° febbraio 2033 |
| PostgreSQL 16 | 16.15 | 7 giugno 2024 | 1° febbraio 2029 | 1° febbraio 2032 |
| PostgreSQL 15 | 15,19 | 24 maggio 2023 | 1° febbraio 2028 | 1° febbraio 2031 |
| PostgreSQL 14 | 14.24 | 11 novembre 2021 | 1° febbraio 2027 | 1° febbraio 2030 |
| PostgreSQL 13 | 13.23 | 5 novembre 2020 | 1° febbraio 2026 | 1° febbraio 2029 |
| PostgreSQL 12 | 12.22 | 21 maggio 2020 | 1° febbraio 2025* | 1° febbraio 2028 |
| PostgreSQL 11 | 11.22 | 27 settembre 2019 | 1° febbraio 2025* | 1° febbraio 2028 |
| PostgreSQL 10 | 10.23 | 27 marzo 2020 | 1° febbraio 2025* | 1° febbraio 2028 |
| PostgreSQL 9.6 | 9.6.24 | 1° aprile 2018 | 1° febbraio 2025* | 1° febbraio 2028 |
La data di fine del supporto mainstream e le date di fine del supporto esteso di Microsoft seguono il ciclo di vita del supporto di Microsoft SQL Server. Queste date sono diverse da quelle del supporto esteso di Cloud SQL che si applicano a Cloud SQL per PostgreSQL e Cloud SQL per MySQL.
Anche se Cloud SQL addebita un costo per il supporto esteso per MySQL e PostgreSQL, non addebita un costo per il supporto esteso per Microsoft SQL Server.
| Versione principale | Versione secondaria | Data di inizio del supporto | Data di fine del supporto mainstream | Data di fine del supporto esteso |
|---|---|---|---|---|
| SQL Server 2025 Standard | CU | 18 novembre 2025 | 6 gennaio 2031 | 6 gennaio 2036 |
| SQL Server 2025 Enterprise | CU | 18 novembre 2025 | 6 gennaio 2031 | 6 gennaio 2036 |
| SQL Server 2025 Express | CU | 18 novembre 2025 | 6 gennaio 2031 | 6 gennaio 2036 |
| SQL Server 2022 Standard | CU19 | 26 giugno 2023 | 11 gennaio 2028 | 11 gennaio 2033 |
| SQL Server 2022 Enterprise | CU19 | 26 giugno 2023 | 11 gennaio 2028 | 11 gennaio 2033 |
| SQL Server 2022 Express | CU19 | 26 giugno 2023 | 11 gennaio 2028 | 11 gennaio 2033 |
| SQL Server 2022 Web | CU19 | 26 giugno 2023 | 11 gennaio 2028 | 11 gennaio 2033 |
| SQL Server 2019 Standard | CU32 | 24 giugno 2021 | 28 febbraio 2025 | 8 gennaio 2030 |
| SQL Server 2019 Enterprise | CU32 | 24 giugno 2021 | 28 febbraio 2025 | 8 gennaio 2030 |
| SQL Server 2019 Express | CU32 | 24 giugno 2021 | 28 febbraio 2025 | 8 gennaio 2030 |
| SQL Server 2019 Web | CU32 | 24 giugno 2021 | 28 febbraio 2025 | 8 gennaio 2030 |
| SQL Server 2017 Standard1 | CU31 | 19 febbraio 2020 | 11 ottobre 2022 | 13 ottobre 2027 |
| SQL Server 2017 Enterprise1 | CU31 | 19 febbraio 2020 | 11 ottobre 2022 | 13 ottobre 2027 |
| SQL Server 2017 Express1 | CU31 | 19 febbraio 2020 | 11 ottobre 2022 | 13 ottobre 2027 |
| SQL Server 2017 Web1 | CU31 | 19 febbraio 2020 | 11 ottobre 2022 | 13 ottobre 2027 |
1: a partire dal 12 aprile 2027, non potrai creare nuove istanze di Cloud SQL per SQL Server 2017. A partire dal 13 ottobre 2027, SQL Server 2017 raggiungerà la fine del ciclo di vita (EOL) e Microsoft interromperà il rilascio degli aggiornamenti della sicurezza. Cloud SQL per SQL Server non supporterà più SQL Server 2017 dopo questa data.
Formato della versione del database Cloud SQL
Per MySQL, i primi due numeri del numero di versione formano la versione principale e 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.
Per PostgreSQL 9.6, i primi due numeri del numero di versione formano la versione principale e l'ultimo numero è la versione secondaria. Ad esempio, per la versione 9.6.1, Cloud SQL utilizza 9.6 come versione principale e 1 come versione secondaria. Per PostgreSQL 10 e versioni successive, il primo numero è la versione principale. Ad esempio, per la versione 10.1, 10 è la versione principale e 1 è la versione secondaria.
Per SQL Server, l'anno fornisce il numero di versione principale e la versione secondaria è l'aggiornamento cumulativo (CU) supportato. Ad esempio, per SQL Server 2022 Enterprise CU11, 2022 Enterprise è il numero di versione principale e CU11 è il numero di 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 quella predefinita.
Per visualizzare la versione del database di un'istanza Cloud SQL:
-
Nella console Google Cloud , vai alla pagina Istanze Cloud SQL.
- Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
- 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:
-
Nella console Google Cloud , vai alla pagina Istanze Cloud SQL.
- Nel campo Filtro, seleziona Tipo. Vengono elencate le versioni del database all'interno del progetto.
- 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 visualizzazione 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 della versione principale
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 un supporto regolare per una versione principale, purché la community di sviluppatori del motore del database supporti 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 e Cloud SQL per PostgreSQL che hanno raggiunto la fine del ciclo di vita, Cloud SQL offre supporto esteso. L'assistenza estesa ti consente di continuare a eseguire le tue istanze Cloud SQL per tre anni anche dopo che la community di sviluppatori ha interrotto il supporto delle versioni principali su cui sono in esecuzione le istanze. L'assistenza estesa viene offerta per tre anni. Puoi utilizzare questo periodo di tempo per pianificare, testare ed eseguire l'upgrade delle tue istanze a una versione principale con supporto regolare. Per saperne di più sull'esecuzione di un upgrade della versione principale, vedi Eseguire l'upgrade della versione principale del database sul posto e Eseguire l'upgrade della versione principale del database tramite 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. Un'istanza in esecuzione su una versione principale deprecata viene aggiornata automaticamente 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 e Cloud SQL per PostgreSQL, i proprietari del progetto ricevono una notifica di ritiro al termine 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 norma è Cloud SQL per MySQL 8.0, che esegue il provisioning di nuove istanze nella versione secondaria predefinita ed esegue l'upgrade solo delle versioni secondarie delle istanze per cui è abilitato l'upgrade automatico delle versioni secondarie. Per saperne di più, 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, che è una versione secondaria precedente alla versione secondaria più recente.
Cloud SQL supporta l'upgrade automatico della versione secondaria 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 viene 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 configurare l'istanza per 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 vengono eseguiti 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 precedente, devi eseguire manualmente l'upgrade della versione secondaria di Cloud SQL per MySQL 8.0 a una versione secondaria successiva. Per saperne di più, consulta 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.