Questa pagina descrive i criteri di supporto delle versioni del database di Cloud SQL.
Versioni del database supportate da Cloud SQL
I motori di database supportati da Cloud SQL includono più versioni. Le versioni possono variare in termini di funzionalità e 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 minori.
Versioni principali e secondarie supportate da Cloud SQL
Cloud SQL supporta le seguenti versioni del database:
Versione principale | Versione secondaria | Data di inizio del supporto regolare | Data di inizio del supporto esteso | Data di ritiro |
---|---|---|---|---|
MySQL 8.4 | 8.4.0 | 1° ottobre 2024: | — | — |
MySQL 8.0 (valore predefinito) | 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 (predefinito) 8.0.30 8.0.29 (non più supportato) 8.0.28 8.0.27 8.0.26 8.0.18 |
30 agosto 2020 | 1° luglio 2026 | 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 del supporto regolare | Data di inizio del supporto esteso | Data di ritiro |
---|---|---|---|---|
PostgreSQL 17 | 17,0 | 22 ottobre 2024 | 1° febbraio 2030 | 1° febbraio 2033 |
PostgreSQL 16 (valore predefinito) | 16,3 | 7 giugno 2024 | 1° febbraio 2029 | 1° febbraio 2032 |
PostgreSQL 15 | 15,7 | 24 maggio 2023 | 1° febbraio 2028 | 1° febbraio 2031 |
PostgreSQL 14 | 14,12 | 11 novembre 2021 | 1° febbraio 2027 | 1° febbraio 2030 |
PostgreSQL 13 | 13.15 | 5 novembre 2020 | 1° febbraio 2026 | 1° febbraio 2029 |
PostgreSQL 12 | 12,19 | 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 |
Versione principale | Versione secondaria | Data di inizio del supporto |
---|---|---|
SQL Server 2022 Standard | CU12 | 26 giugno 2023 |
SQL Server 2022 Enterprise | CU12 | 26 giugno 2023 |
SQL Server 2022 Express | CU12 | 26 giugno 2023 |
SQL Server 2022 Web | CU12 | 26 giugno 2023 |
SQL Server 2019 Standard (predefinito) | CU26 | 24 giugno 2021 |
SQL Server 2019 Enterprise | CU26 | 24 giugno 2021 |
SQL Server 2019 Express | CU26 | 24 giugno 2021 |
SQL Server 2019 Web | CU26 | 24 giugno 2021 |
SQL Server 2017 Standard | CU31 | 19 febbraio 2020 |
SQL Server 2017 Enterprise | CU31 | 19 febbraio 2020 |
SQL Server 2017 Express | CU31 | 19 febbraio 2020 |
SQL Server 2017 Web | CU31 | 19 febbraio 2020 |
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 indica 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 della 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.
Ciclo di vita delle versioni principali
Questa sezione descrive il ciclo di vita del supporto per le versioni principali in Cloud SQL.
Assistenza regolare
Cloud SQL supporta le nuove versioni principali entro cinque mesi dalla loro release di disponibilità generale da parte della community di sviluppatori del motore del database. La prima fase di questo supporto è l'assistenza regolare. Durante il supporto regolare, Cloud SQL fornisce aggiornamenti di manutenzione e versioni minori per il motore del database. Cloud SQL applica anche correzioni di sicurezza alle istanze. Cloud SQL offre il supporto regolare di una versione principale, a condizione che la community di sviluppatori del motore del database supporti la versione principale. Una volta che la versione principale raggiunge la fine del ciclo di vita (EOL) da parte della community, viene inserita nel supporto esteso in Cloud SQL.Supporto esteso
Per le versioni principali di Cloud SQL per MySQL e Cloud SQL per PostgreSQL che hanno raggiunto il loro EOL, Cloud SQL offre assistenza estesa. Il supporto esteso ti consente di continuare a eseguire le tue istanze Cloud SQL per tre anni anche dopo che la community di sviluppatori smette di supportare le versioni principali su cui sono in esecuzione. 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 in fase di supporto regolare. Per ulteriori informazioni su come eseguire un upgrade della versione principale, consulta Eseguire l'upgrade della versione principale del database sul posto e Eseguire l'upgrade della versione principale del database eseguendo la migrazione dei dati.
Per ulteriori informazioni sul supporto esteso, consulta Supporto esteso in Cloud SQL.
Ritiro
Al termine del supporto esteso per una versione principale specifica, Cloud SQL ritira la versione principale. Per un'istanza in esecuzione su una versione principale ritirata, viene eseguito automaticamente l'upgrade alla versione principale e secondaria predefinita per il motore del database. Cloud SQL invia una notifica di ritiro ai proprietari dei progetti almeno 12 mesi prima della data di ritiro.
Per le versioni principali di Cloud SQL per MySQL e Cloud SQL per PostgreSQL, i proprietari dei progetti 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 dalla loro release di disponibilità generale da parte della community di sviluppatori del motore del database. Una volta che Cloud SQL supporta una nuova versione secondaria, esegue automaticamente il provisioning di nuove istanze nella nuova versione. Durante il successivo rollout della manutenzione pianificata, 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. Per ulteriori informazioni, consulta MySQL 8.0.Cloud SQL determina la versione secondaria di destinazione per ciascun motore del database. Quando la versione secondaria di destinazione è diversa dalla versione secondaria di un'istanza Cloud SQL, Cloud SQL esegue l'upgrade di quella versione durante il ciclo di manutenzione successivo. Puoi controllare il giorno e l'ora in cui si verificano i riavvii per manutenzione impostando un periodo di manutenzione per la tua istanza.
MySQL 8.0
Cloud SQL per MySQL 8.0 esegue il provisioning delle istanze su una versione secondaria predefinita, che potrebbe non essere la versione secondaria più recente.
Una volta che Cloud SQL per MySQL supporta una nuova versione secondaria, puoi eseguire l'upgrade delle istanze Cloud SQL per MySQL esistenti alla nuova versione secondaria. Dopo che la versione minore diventa la versione predefinita, Cloud SQL esegue automaticamente il provisioning delle nuove istanze sulla nuova versione minore.