O Autonomy Service fornece o TOP SQL em tempo real e histórico, e permite analisar a sobrecarga de desempenho detalhada no nível da instrução SQL.
Pré-requisitos
Este recurso não está disponível para instâncias do ApsaraDB RDS for SQL Server 2008 R2 que usam cloud disks.
Este recurso está disponível apenas para instâncias do ApsaraDB RDS for SQL Server nas seguintes regiões: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu), China (Hong Kong), Singapore ou UAE (Dubai).
Procedimento
Faça logon no console do ApsaraDB RDS e acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Em seguida, encontre a instância RDS e clique em ID da instância.
No painel de navegação à esquerda, escolha .
-
Clique em guia TOP SQL:
-
Consulte o TOP SQL em tempo real
No lado direito da página, configure as opções de exibição e ative a opção Auto-refresh.
NotaOs dados do TOP SQL em tempo real vêm de um cache na memória crie após a inicialização da instância. O cache se atualiza automaticamente quando as instruções SQL são executadas. Visualize o horário em Last Executed At para uma instrução na seção Real-time Top SQL Statements - List.
Na seção Real-time Top SQL Statements - List, clique em uma entrada na coluna Statement ou SQL Text para Copy o conteúdo.
Especifique opções como o intervalo de recuperação de dados (por exemplo, every 10 seconds) e clique em Get, selecione uma métrica para ordenação (por exemplo, average CPU overhead) e defina a quantidade de resultados exibidos (por exemplo, TOP 10).
-
Consulte o TOP SQL histórico
Use o SQL Explorer and Audit e visualize o TOP SQL histórico da instância.
-
Referência da interface
Visão geral do TOP SQL: exibe a última atualização dos dados da página e fornece controles para toda a página.
-
TOP SQL em tempo real - sobrecarga média: classifica as instruções SQL pelo consumo de recursos por execução. Use esta visualização para identificar consultas ineficientes.

Tabela 1. Parâmetros para TOP SQL em tempo real - sobrecarga média Parâmetro
Descrição
average CPU overhead
O tempo médio de CPU consumido por execução. Unidade: milissegundos (ms).
average execution duration
O tempo médio decorrido por execução. Unidade: milissegundos (ms).
average returned rows
O número médio de linhas retornadas por execução.
average logical reads
O número médio de operações de leitura lógica por execução.
average physical reads
O número médio de operações de leitura física por execução.
average logical writes
O número médio de operações de gravação lógica por execução.
-
TOP SQL em tempo real - sobrecarga total: classifica as instruções SQL pelo consumo acumulado de recursos. Use esta visualização para identificar consultas frequentes ou de longa duração que geram a maior carga geral.

Tabela 2. Parâmetros para TOP SQL em tempo real - sobrecarga total Parâmetro
Descrição
total CPU overhead
O tempo total de CPU consumido em todas as execuções. Unidade: milissegundos (ms).
total execution duration
O tempo total decorrido em todas as execuções. Unidade: milissegundos (ms).
total returned rows
O número total de linhas retornadas em todas as execuções.
total logical reads
O número total de operações de leitura lógica em todas as execuções.
total physical reads
O número total de operações de leitura física em todas as execuções.
total executions
O número total de execuções da instrução SQL.
-
TOP SQL em tempo real - lista: exibe uma lista detalhada das instruções do TOP SQL em tempo real e suas métricas.
Tabela 3. Parâmetros para TOP SQL em tempo real - lista Parâmetro
Descrição
Database
O nome do banco de dados onde a instrução foi executada.
Statement
A instrução SQL executada. Clique em Statement e visualize a instrução completa.
SQL block
O texto do bloco SQL. Clique em SQL block e visualize o texto completo.
Executions
O número total de execuções.
Total CPU time
O tempo total de CPU consumido.
Average CPU time
O tempo médio de CPU consumido por execução.
Execution duration
O tempo total decorrido em todas as execuções.
Average execution duration
O tempo médio decorrido por execução.
Total returned rows
O número total de linhas retornadas.
Average returned rows
O número médio de linhas retornadas por execução.
Total logical reads
O número total de operações de leitura lógica.
Average logical reads
O número médio de operações de leitura lógica por execução.
Total physical reads
O número total de operações de leitura física.
Average physical reads
O número médio de operações de leitura física por execução.
Total logical writes
O número total de operações de gravação lógica.
Average logical writes
O número médio de operações de gravação lógica por execução.
Last executed at
O horário da execução mais recente da instrução.