Este documento descreve como pode usar a assistência de IA para ajudar a observar e resolver problemas dos seus recursos do Cloud SQL. Pode usar as ferramentas de resolução de problemas assistida por IA do Cloud SQL e o Gemini Cloud Assist para melhorar o desempenho das consultas e monitorizar o desempenho do sistema.
Limitações
As seguintes limitações aplicam-se à resolução de problemas assistida por IA no Cloud SQL:
- Para os melhores resultados, aguarde 24 horas depois de ativar a resolução de problemas assistida por IA na Trusted Cloud consola para permitir que o Cloud SQL crie uma base de referência do desempenho médio da sua instância, base de dados e consultas.
- A resolução de problemas assistida por IA não é suportada para as seguintes configurações do Cloud SQL:
- Instâncias da edição Enterprise do Cloud SQL
- Instâncias que usam a arquitetura de rede antiga para o Cloud SQL
- Instâncias dentro de um perímetro do VPC Service Controls
- Instâncias ativadas com a Transparência de acesso
Antes de começar
- Certifique-se de que o
Gemini Cloud Assist está configurado para a sua Trusted Cloud conta de utilizador
e projeto.
Depois de configurar o Gemini Cloud Assist, pode ter de aguardar cinco minutos para permitir que o serviço seja propagado antes de poder ativar a resolução de problemas assistida por IA no Cloud SQL.
- Certifique-se de que a sua instância é uma instância da edição Cloud SQL Enterprise Plus.
- Certifique-se de que a sua instância do Cloud SQL está a usar a nova arquitetura de rede.
- Ative as estatísticas de consultas para a edição Cloud SQL Enterprise Plus.
MYSQL_VERSION.R20250304.00_01
ou posterior tem de estar instalado na instância do Cloud SQL para MySQL. Para mais informações sobre a aplicação de versões de manutenção a uma instância, consulte o artigo Acerca da manutenção em instâncias do Cloud SQL.
Funções e autorizações necessárias
Para obter as autorizações de que
precisa para usar a resolução de problemas assistida por IA,
peça ao seu administrador para lhe conceder a função de IAM de
visualizador de estatísticas da base de dados (roles/databaseinsights.viewer
)
no projeto que aloja a instância do Cloud SQL.
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
Esta função predefinida contém as autorizações necessárias para usar a resolução de problemas assistida por IA. Para ver as autorizações exatas que são necessárias, expanda a secção Autorizações necessárias:
Autorizações necessárias
São necessárias as seguintes autorizações para usar a resolução de problemas assistida por IA:
-
databaseinsights.performanceIssues.detect
-
databaseinsights.performanceIssues.investigate
Também pode conseguir estas autorizações com funções personalizadas ou outras funções predefinidas.
Ative a resolução de problemas assistida por IA
Quando ativa a resolução de problemas assistida por IA para a sua instância do Cloud SQL, o Cloud SQL pode analisar o desempenho das suas bases de dados e detetar anomalias na execução das suas consultas. Quando o Cloud SQL deteta anomalias no desempenho das consultas ou identifica uma carga elevada do sistema, a resolução de problemas assistida por IA ajuda a analisar a situação com provas e fornece recomendações.
Para ativar a resolução de problemas assistida por IA para a sua instância do Cloud SQL, faça o seguinte:
-
Na Trusted Cloud consola, aceda à página Instâncias do Cloud SQL.
- Para abrir a página Vista geral de uma instância, clique no nome da instância.
- No mosaico Configuração, clique em Editar configuração.
- Na secção Personalize a sua instância, expanda Estatísticas de consultas.
- Se ainda não estiver selecionada, selecione Ativar estatísticas de consultas.
- Se ainda não estiver selecionada, selecione Ativar funcionalidades do Enterprise Plus.
- Selecione Ativar resolução de problemas assistida por IA.
- Clique em Guardar.
A sua instância requer um reinício. Para mais informações sobre como ativar as estatísticas de consultas para a edição Cloud SQL Enterprise Plus, consulte o artigo Use as estatísticas de consultas para melhorar o desempenho das consultas.
Abra o Gemini Cloud Assist
Para usar o Gemini Cloud Assist com o Cloud SQL, faça o seguinte:
-
Na Trusted Cloud consola, aceda à página Instâncias do Cloud SQL.
- Para abrir a página Vista geral de uma instância, clique no nome da instância.
- No painel de navegação, selecione Estatísticas de consultas.
- Para abrir o painel do Cloud Assist, clique em faísca Abrir ou fechar o chat de IA do Gemini.
- No painel do Cloud Assist, introduza um comando que descreva as informações que lhe interessam.
- Depois de introduzir o comando, clique em enviar Enviar comando. O Gemini devolve uma resposta ao seu comando com base nas informações da última hora.
Melhore o desempenho das consultas
Use a assistência de IA para resolver problemas de consultas individuais lentas no Cloud SQL através do painel de controlo Estatísticas de consultas.
Por exemplo, pode usar o botão Analisar latência para investigar problemas de latência associados a uma determinada consulta, ver recomendações para corrigir o problema e compreender por que motivo foram feitas recomendações específicas. Para mais informações, consulte o artigo Resolva problemas de consultas lentas com a ajuda da IA.Também pode usar o Gemini Cloud Assist para introduzir comandos que ajudam a melhorar o desempenho das suas consultas. O Gemini Cloud Assist responde a perguntas sobre a instância e a base de dados do Cloud SQL selecionadas.
Exemplos de comandos de desempenho de consultas
Comando | Tipo de resposta |
---|---|
Quais são as principais consultas por latência na minha base de dados? |
|
Qual é a consulta mais lenta nesta instância da base de dados? | Orientações sobre como identificar a consulta mais lenta por latência. |
Monitorize o desempenho do sistema
Pode usar a assistência de IA para analisar a carga da base de dados no Cloud SQL a partir da página Vista geral ou do painel de controlo Estatísticas de consultas. Para mais informações, consulte o artigo Resolva problemas de carga elevada da base de dados com a assistência de IA.
Também pode usar o Gemini Cloud Assist para introduzir comandos para recolher informações sobre o desempenho do seu sistema. O Gemini Cloud Assist responde a perguntas sobre a instância do Cloud SQL selecionada.
Exemplos de comandos de desempenho do sistema
Comando | Tipo de resposta |
---|---|
Quantas entradas de registo de erros existem para esta instância da base de dados nos últimos 7 dias? | Resumo das entradas do registo agrupadas por tipo de gravidade. O Gemini restringe o âmbito da resposta pelo filtro de intervalo de tempo selecionado no gráfico de desempenho da instância. |
Qual foi a utilização da CPU desta instância da base de dados por volta das 14:00 de hoje? | Os resultados das métricas estão no intervalo de percentagens para a utilização da CPU dentro do intervalo de tempo. |
Receba recomendações de índices
Pode obter recomendações de índices do Cloud SQL nas estatísticas de consultas. Para mais informações sobre como obter recomendações de índices, consulte o artigo Use o consultor de índices.
Além disso, com o Gemini Cloud Assist, pode obter mais informações sobre como usar índices nas suas bases de dados. O Gemini Cloud Assist responde a perguntas sobre a instância do Cloud SQL selecionada.
Exemplos de comandos de recomendação de índice
Comando | Tipo de resposta |
---|---|
Mostrar recomendações de índice para consultas executadas nos últimos 7 dias. | Orientações sobre os tipos de consultas que podem beneficiar de um índice. |
Monitorize consultas ativas
Use o painel de controlo Estatísticas de consultas para monitorizar as consultas ativas e, se necessário, terminar processos de execução prolongada. Para mais informações, consulte o artigo Monitorize consultas ativas.
Além disso, com o Gemini Cloud Assist, pode introduzir comandos para saber mais informações sobre consultas que causam uma latência elevada ou uma carga da CPU. O Gemini Cloud Assist responde a perguntas sobre a instância do Cloud SQL selecionada.
Exemplos de comandos de consulta ativos
Comando | Tipo de resposta |
---|---|
Quais são as principais consultas que estão a ser executadas na minha base de dados? | Orientações sobre como encontrar as consultas de execução mais longa e que consomem mais recursos. |
O que se segue?
- Saiba como escrever melhores comandos.
- Saiba como usar o painel do Gemini Cloud Assist.
- Leia o artigo Use o Gemini para obter Ajuda de IA e desenvolvimento
-
Saiba como e quando o Gemini para Trusted Cloud usa os seus dados.