Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ TaurusDB/ Guia de usuário/ Assistente de DBA/ Análise e ajuste de SQL/ Criação de uma tarefa de insights de SQL
Atualizado em 2025-05-23 GMT+08:00

Criação de uma tarefa de insights de SQL

Cenários

Insights de SQL permite que você não apenas consulte todas as instruções SQL executadas, mas também analise e pesquise as tabelas que são acessadas e atualizadas com mais frequência e as instruções SQL que têm a maior espera de bloqueio, ajudando você a identificar rapidamente exceções.

Restrições

  • Você precisa ativar Collect All SQL Statements antes de usar insights de SQL.
  • Depois que Collect All SQL Statements estiver desativado, novas instruções SQL não serão mais coletadas e os dados SQL coletados serão excluídos.
  • Alguns dados não poderão ser gravados se ocorrer um excesso de buffer.
  • Se o comprimento de uma instrução SQL exceder o valor de rds_sql_tracer_max_record_size, a instrução não será registrada por padrão.

    Para configurar o valor do parâmetro, consulte Modificação de parâmetros de uma instância de BD.

Procedimento

  1. Faça logon no console de gerenciamento.
  2. Clique em no canto superior esquerdo e selecione uma região e um projeto.
  3. Clique em no canto superior esquerdo da página e escolha Databases > TaurusDB.
  4. Na página Instances, clique no nome da instância.
  5. No painel de navegação, escolha DBA Assistant > Historical Diagnosis.
  6. Na guia SQL Explorer, clique em SQL Insights.

    Clique em ao lado de Collect All SQL Statements.
    • A coleta de todas as instruções SQL gera uma perda de desempenho não superior a 5%.
    • Para desativar essa função, clique em Log Settings no canto superior direito, desative a opção Collect All SQL Statements e clique em OK.

  7. Clique em Create Task.

    Figura 1 Criação de uma tarefa de insights de SQL

  8. Na página exibida, defina Time Range, Synchronization to Other Instances, Dimension, Username, Keyword, Database, Thread ID, SQL Type e Status.

    Você pode definir Dimension como Instance ou Node. Quando Node estiver selecionado, você poderá exibir os logs SQL dos nós excluídos.

    Figura 2 Criação de uma tarefa de insights de SQL

  9. Clique em OK.
  10. Na lista de tarefas, clique em Details na coluna Operation para exibir os detalhes da tarefa.
  11. Selecione uma palavra-chave, como Time Range, Username, Keyword ou Database para procurar as instruções SQL executadas na instância ou no nó atual.

    O intervalo de tempo selecionado deve ser posterior ao momento em que a nova tarefa é adicionada.