Políticas da versão do banco de dados

Nesta página, descrevemos as políticas de suporte à versão do banco de dados do Cloud SQL.

Versões principais e secundárias compatíveis com o Cloud SQL

O Cloud SQL é compatível com as seguintes versões de banco de dados:

Versão principal Versão secundária
MySQL 8.0 (padrão)8.0.36
8.0.35
8.0.34
8.0.33
8.0.32
8.0.31 (padrão)
8.0.30
8.0.29 (descontinuado)
8.0.28
8.0.27
8.0.26
8.0.18
MySQL 5.7 5.7.44
MySQL 5.6 5.6.51
Versão principalVersão secundária
PostgreSQL 15 (padrão)15.5
PostgreSQL 14 14.10
PostgreSQL 1313.13
PostgreSQL 1212.17
PostgreSQL 1111.22
PostgreSQL 1010.23
PostgreSQL 9.69.6.24
Versão principalVersão secundária
SQL Server 2022 StandardCU7
SQL Server 2022 EnterpriseCU7
SQL Server 2022 ExpressCU7
SQL Server 2022 WebCU7
SQL Server 2019 Standard (padrão)CU22
SQL Server 2019 EnterpriseCU22
SQL Server 2019 ExpressCU22
SQL Server 2019 WebCU22
SQL Server 2017 StandardCU31
SQL Server 2017 EnterpriseCU31
SQL Server 2017 ExpressCU31
SQL Server 2017 WebCU31

O Cloud SQL mantém as instâncias atualizadas automaticamente com patches e atualizações de versão secundárias.

Conforme indicado na tabela anterior, os mecanismos de banco de dados compatíveis com o Cloud SQL incluem várias versões. As versões podem variar em funcionalidade e nos tipos de problemas que surgem. Ainda que o Cloud SQL reconheça que os upgrades afetam os usuários, estamos comprometidos em fornecer funcionalidades atualizadas e patches importantes.

Versões principais e secundárias

No MySQL, os dois primeiros dígitos da versão formam o número da versão principal. Por exemplo, na versão 5.7.13, o Cloud SQL usa 5.7 como a versão principal e 13 como a versão secundária.

No PostgreSQL 9.6, o número da versão principal é composto pelos dois primeiros dígitos. Por exemplo, na versão 9.6.1, o Cloud SQL usa a versão 9.6 como principal e 1 como a versão secundária.

Para o PostgreSQL 10 e versões posteriores, o primeiro número é o da versão principal. Por exemplo, em relação à versão 10.1, 10 é o número da versão principal e 1 é o número da versão secundária.

No SQL Server, a data é parte do número da versão principal.

Suporte à versão principal

O Cloud SQL é compatível com as novas versões principais em até cinco meses depois do lançamento da disponibilidade geral pelo desenvolvedor do mecanismo de banco de dados.

Suporte à versão secundária

O objetivo do Cloud SQL é oferecer suporte a novas versões secundárias dentro de três meses após o lançamento da disponibilidade geral pelo desenvolvedor do mecanismo de banco de dados.

MySQL 5.6 e 5.7

Depois que o Cloud SQL passa a aceitar uma nova versão secundária, novas instâncias são provisionadas na nova versão automaticamente. Durante a próxima implementação de manutenção programada, as instâncias existentes são atualizadas para a nova versão.

O Cloud SQL determina a versão secundária de destino para cada mecanismo de banco de dados. Quando a versão secundária de destino é diferente da versão secundária de uma instância do Cloud SQL, o upgrade dessa versão é feito durante o próximo ciclo de manutenção do Cloud SQL. É possível controlar o dia e a hora em que as reinicializações de manutenção ocorrem, basta ajustar a janela de manutenção de sua instância.

MySQL 8.0

Depois que o Cloud SQL começar a ser compatível com uma nova versão secundária, os usuários poderão fazer upgrade das instâncias atuais para essa versão. Depois que a nova versão secundária se torna a padrão, novas instâncias são provisionadas na nova versão secundária automaticamente.

Plano de suspensão de uso da versão principal

Com uma antecedência mínima de 12 meses, enviaremos um aviso de suspensão de uso de uma versão principal específica do Cloud SQL para os proprietários de projetos quando o encerramento do suporte estiver programado.

O Cloud SQL também fornecerá ferramentas para minimizar a interrupção decorrente do upgrade, conforme necessário. Ao final de 12 meses, será feito upgrade automático de qualquer instância que não tenha sido atualizada para uma nova versão principal.

Quando teve início a compatibilidade do Cloud SQL com cada versão do banco de dados?

A tabela a seguir mostra quando o suporte do Cloud SQL para as versões de banco de dados foi disponibilizado para todos os usuários.

Versão Data de início
MySQL 8.0 30 de agosto de 2020
MySQL 5.7 1 de agosto de 2016
MySQL 5.6 1 de agosto de 2016
PostgreSQL 15 24 de maio de 2023
PostgreSQL 14 11 de novembro de 2021
PostgreSQL 13 5 de novembro de 2020
PostgreSQL 12 21 de maio de 2020
PostgreSQL 11 27 de setembro de 2019
PostgreSQL 10 27 de março de 2020
PostgreSQL 9.6 1º de abril de 2018
SQL Server 2022 Standard 26 de junho de 2023
SQL Server 2022 Enterprise 26 de junho de 2023
SQL Server 2022 Express 26 de junho de 2023
SQL Server 2022 Web 26 de junho de 2023
SQL Server 2019 Standard 24 de junho de 2021
SQL Server 2019 Enterprise 24 de junho de 2021
SQL Server 2019 Express 24 de junho de 2021
SQL Server 2019 Web 24 de junho de 2021
SQL Server 2017 Standard 19 de fevereiro de 2020
SQL Server 2017 Enterprise 19 de fevereiro de 2020
SQL Server 2017 Express 19 de fevereiro de 2020
SQL Server 2017 Web 19 de fevereiro de 2020