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 per funzionalità e tipi di problemi sorgeranno. Sebbene l'esecuzione di un upgrade possa avere impatto sui tuoi utenti, è fondamentale anche fornire funzionalità di database aggiornate e patch importanti. Cloud SQL mantiene le istanze aggiornate con patch la versione secondaria si aggiorna automaticamente.
Versioni principali e secondarie supportate da Cloud SQL
Cloud SQL supporta le seguenti versioni dei database:
Versione principale | Versione secondaria | Data di inizio dell'assistenza standard | Data di inizio del supporto esteso | Data di ritiro |
---|---|---|---|---|
MySQL 8.0 (predefinito) | 8.0.37 8.0.36 8.0.35 8.0.34 8.0.33 8.0.32 8.0.31 (valore predefinito) 8.0.30 8.0.29 (deprecata) 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 dell'assistenza standard | Data di inizio del supporto esteso | Data di ritiro |
---|---|---|---|---|
PostgreSQL 16 | 16,3 | 7 giugno 2024 | 1° febbraio 2029 | 1 febbraio 2032 |
PostgreSQL 15 (predefinito) | 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 | 22:22 | 27 settembre 2019 | 1° febbraio 2025 | 1° febbraio 2028 |
PostgreSQL 10 | 23: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 per il 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 nel numero di versione formano la versione principale; 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 in modo minore.
Per PostgreSQL 9.6, i primi due numeri nel numero di versione formano 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 in modo minore.
Per SQL Server, l'anno indica 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 secondario.
Ciclo di vita della versione principale
Questa sezione descrive il ciclo di vita del supporto per le versioni principali di Cloud SQL.
Assistenza regolare
Cloud SQL mira a supportare nuove versioni principali nello stesso giorno disponibilità generale da parte della community di sviluppatori del motore del database. La prima fase è chiamata "assistenza regolare". Durante il normale supporto, Cloud SQL fornisce aggiornamenti secondari della versione per il motore del database. Cloud SQL applica anche correzioni di sicurezza alle istanze. Cloud SQL offre supporto regolare per una versione principale, purché la community di sviluppatori motore del database supporta la versione principale. Una volta che la versione principale ha raggiunto la fine del ciclo di vita (EOL) da parte della community, la versione principale entra nel supporto esteso in Cloud SQL.
Supporto esteso
Per Cloud SQL per MySQL e Cloud SQL per PostgreSQL con versioni principali raggiunto la fine del ciclo di vita, Cloud SQL offre assistenza in tempo reale. Il supporto esteso ti consente di continuare a eseguire Cloud SQL per tre anni anche dopo che la community degli sviluppatori ha smesso di supportare le versioni principali su cui sono in esecuzione le istanze. Supporto esteso viene offerto per tre anni. Puoi utilizzare questo periodo di tempo per pianificare, testare ed eseguire l'upgrade delle tue istanze a una versione principale supportata regolarmente. Per ulteriori informazioni eseguire un upgrade della versione principale, consulta Esegui l'upgrade della versione principale del database in loco ed Esegui l'upgrade della versione principale del database eseguendo la migrazione dei dati.
Per ulteriori informazioni Supporto esteso, consulta Supporto esteso in Cloud SQL.
Ritiro
Una volta terminato il supporto esteso per una specifica versione principale, Cloud SQL la versione principale verrà ritirata. Un'istanza in esecuzione su una versione principale deprecata è aggiornato alla versione principale e secondaria predefinita per il motore del database automaticamente. Cloud SQL invia un avviso di deprecazione al progetto proprietari almeno 12 mesi prima della data del ritiro.
Per Cloud SQL per MySQL e Cloud SQL per PostgreSQL principali, i proprietari dei progetti ricevono un avviso di deprecazione alla fine del secondo anno di supporto esteso.
Supporto della versione secondaria
Cloud SQL mira a supportare le nuove versioni secondarie nello stesso giorno disponibilità generale da parte della community di sviluppatori del motore del database. Dopo il giorno Cloud SQL supporta una nuova versione secondaria, Cloud SQL esegue il provisioning le nuove istanze sulla nuova versione. Durante la prossima pianificazione durante l'implementazione della manutenzione, 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 sull'istanza secondaria predefinita completamente gestita. 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 da quella secondaria per un dell'istanza Cloud SQL, Cloud SQL esegue l'upgrade di quella versione per il ciclo di manutenzione successivo. Puoi controllare il giorno e l'ora in cui i riavvii avvengono impostare un periodo di manutenzione per la tua istanza.
MySQL 8.0
Cloud SQL per MySQL esegue il provisioning delle istanze su una versione secondaria predefinita, non essere l'ultima versione secondaria.
Dopo che Cloud SQL per MySQL supporta una nuova versione secondaria, gli utenti possono eseguire l'upgrade delle istanze Cloud SQL per MySQL esistenti alla nuova versione secondaria. Dopo la versione in modo minore diventa la versione predefinita, Cloud SQL esegue il provisioning di nuove istanze automaticamente sulla nuova versione secondaria.