Esta página contém uma lista dos problemas mais frequentes que pode encontrar ao trabalhar com instâncias do Cloud SQL e os passos que pode seguir para os resolver. Reveja também as páginas Problemas conhecidos, Resolução de problemas e Página de apoio técnico.
Ver registos
Para ver informações sobre operações recentes, pode ver os registos de operações da instância do Cloud SQL ou os registos de erros do SQL Server.
Problemas de ligação
Consulte a página Resolução de problemas de ligação ou a secção Conetividade na página de resolução de problemas para obter ajuda com problemas de ligação.
Problemas de instâncias
Cópias de segurança
Para o melhor desempenho das cópias de segurança, mantenha o número de tabelas num número razoável.
Para outros problemas de cópias de segurança, consulte a secção Cópias de segurança na página de resolução de problemas.
Importação e exportação
As importações para o Cloud SQL e as exportações do Cloud SQL podem demorar muito tempo a serem concluídas, dependendo do tamanho dos dados que estão a ser processados. Isto pode ter os seguintes impactos:
- Não pode parar uma operação de instância do Cloud SQL de execução prolongada.
- Só pode realizar uma operação de importação ou exportação de cada vez para cada instância, e uma importação ou exportação de longa duração bloqueia outras operações, como as cópias de segurança automáticas diárias.
Pode diminuir o tempo necessário para concluir cada operação usando a funcionalidade de importação ou exportação do Cloud SQL com lotes de dados mais pequenos.
Para migrações de bases de dados completas, geralmente, deve usar ficheiros BAK em vez de ficheiros SQL para importações. Geralmente, a importação a partir de um ficheiro SQL demora muito mais tempo do que a importação a partir de um ficheiro BAK.
Para outros problemas de importação e exportação, consulte a secção Importação e exportação na página de resolução de problemas.
Estado de suspensão
Existem vários motivos pelos quais o Cloud SQL pode suspender uma instância, incluindo:
Problemas de faturação
Por exemplo, se o cartão de crédito da conta de faturação do projeto tiver expirado, a instância pode ser suspensa. Pode verificar as informações de faturação de um projeto acedendo à Google Cloud página de faturação da consola, selecionando o projeto e vendo as informações da conta de faturação usadas para o projeto. Depois de resolver o problema de faturação, a instância volta ao estado executável no prazo de algumas horas.
Problemas com o Cloud Key Management Service
Por exemplo, se a versão da chave do Cloud KMS usada para encriptar os dados do utilizador na instância do Cloud SQL não estiver presente, o acesso à chave for revogado ou se a chave for desativada ou eliminada. Para mais informações, consulte o artigo Usar chaves de encriptação geridas pelo cliente (CMEK).
Problemas legais
Por exemplo, uma violação da Google Cloud Política de Uso Autorizado pode fazer com que a instância seja suspensa. Para mais informações, consulte a secção "Suspensions and Removals" (Suspensions and Removals) nos Google Cloud Termos de Utilização.
Problemas operacionais
Por exemplo, se uma instância estiver bloqueada num ciclo de falhas (falha ao iniciar ou imediatamente após o início), o Cloud SQL pode suspendê-la.
Enquanto uma instância estiver suspensa, pode continuar a ver informações sobre a mesma ou eliminá-la, se os problemas de faturação tiverem acionado a suspensão.
Os utilizadores do Cloud SQL com pacotes de apoio técnico Platinum, Gold ou Silver podem contactar diretamente a nossa equipa de apoio técnico acerca de instâncias suspensas. Todos os utilizadores podem usar as orientações anteriores juntamente com o fórum google-cloud-sql.
Desempenho
Vista geral
O Cloud SQL suporta cargas de trabalho com utilização intensiva do desempenho com até 60 000 IOPS e sem custos adicionais para E/S. O desempenho de IOPS e débito depende do tamanho do disco, da quantidade de vCPUs da instância e do tamanho do bloco de E/S, entre outros fatores.
O desempenho da sua instância também depende da sua escolha do tipo de armazenamento e da carga de trabalho.
Saiba mais sobre:
- Discos persistentes e desempenho.
- Métricas de desempenho e limitação.
- Otimizar o desempenho do disco.
- Outros fatores que afetam o desempenho.
Mantenha um número razoável de tabelas de base de dados
As tabelas de base de dados consomem recursos do sistema. Um número elevado pode afetar o desempenho e a disponibilidade da instância, e fazer com que a instância perca a respetiva cobertura do SLA. Saiba mais.
Resolver problemas
Para outros problemas do Cloud SQL, consulte a página de resolução de problemas.
Mensagens de erro
Para mensagens de erro específicas da API, consulte a página de referência Mensagens de erro.
Resolva problemas com as chaves de encriptação geridas pelo cliente (CMEK)
As operações de administrador do Cloud SQL, como criar, clonar ou atualizar, podem falhar devido a erros do Cloud KMS e funções ou autorizações em falta. Os motivos comuns para a falha incluem uma versão da chave do Cloud KMS em falta, uma versão da chave do Cloud KMS desativada ou destruída, autorizações do IAM insuficientes para aceder à versão da chave do Cloud KMS ou a versão da chave do Cloud KMS está numa região diferente da instância do Cloud SQL. Use a tabela de resolução de problemas seguinte para diagnosticar e resolver problemas comuns.
Tabela de resolução de problemas de chaves de encriptação geridas pelo cliente
Para este erro… | O problema pode ser... | Experimente isto… |
---|---|---|
Não foi encontrada uma conta de serviço por produto e por projeto | O nome da conta de serviço está incorreto. | Certifique-se de que criou uma conta de serviço para o projeto de utilizador correto.
|
Não é possível conceder acesso à conta de serviço | A conta de utilizador não tem autorização para conceder acesso a esta versão da chave. | Adicione a função de administrador da organização à sua conta de utilizador ou de serviço.
|
A versão da chave do Cloud KMS é destruída | A versão da chave é destruída. | Se a versão da chave for destruída, não a pode usar para encriptar nem desencriptar dados. |
A versão da chave do Cloud KMS está desativada | A versão da chave está desativada. | Reative a versão da chave do Cloud KMS.
|
Autorização insuficiente para usar a chave do Cloud KMS | A função cloudkms.cryptoKeyEncrypterDecrypter está em falta no utilizador ou na conta de serviço que está a usar para executar operações em instâncias do Cloud SQL, ou a versão da chave do Cloud KMS não existe. |
No Google Cloud projeto que aloja a chave, adicione a função
cloudkms.cryptoKeyEncrypterDecrypter ao seu utilizador ou conta de serviço.
ACEDA À PÁGINA DE CONTAS DO IAM Se a função já tiver sido concedida à sua conta, consulte Criar uma chave para saber como criar uma nova versão da chave. Ver nota. |
Não foi possível encontrar a chave do Cloud KMS | A versão da chave não existe. | Crie uma nova versão da chave. Consulte o artigo Criar uma chave. Ver nota. |
A instância do Cloud SQL e a versão da chave do Cloud KMS estão em regiões diferentes | A versão da chave do Cloud KMS e a instância do Cloud SQL têm de estar na mesma região. Não funciona se a versão da chave do Cloud KMS estiver numa região global ou em várias regiões. | Crie uma versão da chave na mesma região onde quer criar instâncias. Consulte o artigo Criar uma chave. Ver nota. |
A versão da chave do Cloud KMS é restaurada, mas a instância continua suspensa | A versão da chave está desativada ou não concede as autorizações adequadas. | Volte a ativar a versão da chave e conceda a função cloudkms.cryptoKeyEncrypterDecrypter ao utilizador ou à conta de serviço no projeto que aloja a chave. Google Cloud |
Tabela de resolução de problemas de reencriptação
Para este erro… | O problema pode ser... | Experimente isto… |
---|---|---|
A reencriptação do recurso CMEK falhou porque a chave do Cloud KMS está inacessível. Certifique-se de que a versão da chave principal está ativada e que a autorização foi concedida corretamente. | A versão da chave está desativada ou não concede as autorizações adequadas. | Reative a versão da chave do Cloud KMS: ACEDER À PÁGINA DE CHAVES CRIPTOGRÁFICAS No Google Cloud projeto que aloja a chave, confirme se a função
|
A reencriptação de recursos da CMEK falhou devido a um erro interno do servidor. Tente novamente mais tarde | Ocorreu um erro interno do servidor. | Tente voltar a encriptar. Para mais informações, consulte o artigo Volte a encriptar uma instância ou uma réplica existente ativada com CMEK |