Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Objetos TOP

Última atualização: Aug 25, 2026

O recurso TOP Objects identifica os stored procedures, funções e triggers que mais consomem recursos na sua instância do ApsaraDB RDS for SQL Server para direcionar seus esforços de otimização com precisão. Com o TOP Objects, você pode:

  • Classificar objetos de banco de dados por sobrecarga de CPU, duração de execução, leituras lógicas, leituras físicas e outros indicadores

  • Comparar as visualizações de custo médio e custo total para diferenciar picos eventuais de consumidores consistentemente altos

  • Analisar qualquer objeto em detalhes para visualizar métricas no nível de instrução SQL, incluindo valores mínimos, máximos e da última execução

Pré-requisitos

Antes de começar, verifique se:

  • Sua instância RDS não executa o SQL Server 2008 R2 com discos cloud.

  • Sua instância RDS está localizada em uma das 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).

Visualizar os principais objetos

  1. Faça login no console do ApsaraDB RDS. Na barra de navegação superior, selecione a região onde sua instância está localizada e clique em ID da instância.

  2. No painel de navegação à esquerda, escolha Autonomy Services > Performance Optimization.

  3. Clique em aba TOP Objects.

  4. Configure as opções de exibição no lado direito da página: selecione o banco de dados, defina o intervalo de atualização, escolha uma métrica de classificação, especifique o número de entradas a exibir e ative a Automatic Refresh.

    TOP Objects configuration panel

Visão geral da página

Visão geral do TOP Object

Esta seção controla os dados exibidos em toda a página e indica quando as estatísticas dos objetos foram atualizadas pela última vez.

Parâmetro

Descrição

DB Filter

Banco de dados cujos objetos serão exibidos. Selecione vários bancos de dados para visualizá-los simultaneamente.

Auto-Refresh Interval

Intervalo de atualização da página quando a atualização automática está ativada. Opções: 5, 10, 30 ou 60 segundos.

Top User Objects By Performance Consumption

Métrica utilizada para classificar os objetos em tempo real. Consulte Escolher uma métrica de classificação para obter orientações sobre qual métrica melhor atende ao seu objetivo de diagnóstico.

TOP XX Entries

Quantidade de principais objetos a exibir. Opções: 5, 10 ou 15.

Automatic Refresh

Ativa a atualização automática em tempo real da página TOP Objects.

Data Updated At

Horário em que as estatísticas atuais foram geradas para a instância.

Save As PDF File

Salva a página atual no seu computador local como um arquivo PDF.

Escolher uma métrica de classificação

Utilize a tabela abaixo para associar seu objetivo de diagnóstico à métrica de classificação mais relevante.

Objetivo de diagnóstico

Métrica recomendada

Identificar objetos que causam picos de CPU durante execuções individuais

Average CPU Overhead

Localizar objetos que geram a maior carga cumulativa de CPU na instância

Total CPU Overhead

Encontrar objetos com execuções individuais consistentemente lentas

Average Execution Duration

Descobrir objetos que leem mais dados no geral

Total Logical Reads ou Total Physical Reads

Principais objetos em tempo real - Custo médio

Esta seção classifica os objetos pelas médias por execução. Use-a para identificar objetos individualmente custosos, independentemente da frequência de execução — estes são os melhores candidatos para otimização de consultas ou índices.

Métrica

Descrição

Average CPU Overhead

Sobrecarga média de CPU por execução de instrução para cada objeto. Unidade: milissegundos.

Average Execution Duration

Tempo médio de execução por instrução para cada objeto. Unidade: milissegundos.

Average Logical Reads

Número médio de leituras lógicas por execução de instrução para cada objeto.

Average Returned Rows

Quantidade média de linhas retornadas por execução de instrução para cada objeto.

Principais objetos em tempo real - Custo total

Esta seção classifica os objetos pela sua parcela no consumo total de recursos da instância. Utilize-a para identificar os objetos que geram a maior carga geral — estes são os melhores candidatos quando é necessário reduzir a pressão em toda a instância.

Métrica

Descrição

Total CPU Overhead Percentage

Parcela do objeto na sobrecarga total de CPU da instância.

Total Execution Duration Percentage

Parcela do objeto no tempo total de execução da instância.

Total Logical I/O Percentage

Parcela do objeto na E/S lógica total da instância.

Total Returned Rows Percentage

Parcela do objeto no total de linhas retornadas pela instância.

Principais objetos em tempo real - Lista

Esta seção lista os N principais objetos com estatísticas cumulativas.

Todas as contagens cumulativas (Total Executions, Total CPU Overhead etc.) são reiniciadas quando a instância é reiniciada ou o cache de planos é limpo. Essas métricas refletem a atividade desde a última reinicialização, não totais históricos.

Parâmetro

Descrição

Object Name

Nome totalmente qualificado do objeto: nome do banco de dados, nome do schema e nome do objeto.

Object Type

Tipo do objeto: stored procedure, função, trigger, entre outros.

Total Executions

Número total de execuções desde a última reinicialização da instância ou limpeza de cache.

Total CPU Overhead

Sobrecarga total de CPU para todas as execuções desde a última reinicialização da instância ou limpeza de cache. Unidade: milissegundos.

Average CPU Overhead

Sobrecarga média de CPU por execução. Unidade: milissegundos.

Total Execution Duration

Tempo total de execução para todas as execuções desde a última reinicialização da instância ou limpeza de cache. Unidade: milissegundos.

Average Execution Duration

Tempo médio de execução por execução. Unidade: milissegundos.

Total Returned Rows

Total de linhas retornadas para todas as execuções desde a última reinicialização da instância ou limpeza de cache.

Average Returned Rows

Média de linhas retornadas por execução.

Total Logical Reads

Total de leituras lógicas desde a última reinicialização da instância ou limpeza de cache.

Average Logical Reads

Média de leituras lógicas por execução.

Total Physical Reads

Total de leituras físicas desde a última reinicialização da instância ou limpeza de cache.

Average Physical Reads

Média de leituras físicas por execução.

Total Logical Writes

Total de escritas lógicas desde a última reinicialização da instância ou limpeza de cache.

Average Logical Writes

Média de escritas lógicas por execução.

Total Logical I/O

E/S lógica total desde a última reinicialização da instância ou limpeza de cache.

Average Logical I/O

Média de E/S lógica por execução.

Visualizar métricas no nível de instrução SQL

Para analisar um objeto em detalhes, clique em sinal de mais (+) à esquerda da linha do objeto. A visualização expandida mostra os seguintes parâmetros para cada instrução SQL dentro do objeto.

Parâmetro

Descrição

Object Name

Objeto pai que contém esta instrução SQL.

Statement (View Details)

Instrução SQL. Clique em visualizar o texto completo da instrução.

Executions

Número total de vezes que a instrução foi executada.

Obtain Query Plan

Quantidade de vezes que o sistema recuperou o plano de execução da instrução.

Total CPU Overhead

Sobrecarga total de CPU em todas as execuções. Unidade: milissegundos.

Average CPU Overhead

Sobrecarga média de CPU por execução. Unidade: milissegundos.

Minimum CPU Overhead

Menor sobrecarga de CPU observada em todas as execuções. Unidade: milissegundos.

Maximum CPU Overhead

Maior sobrecarga de CPU observada em todas as execuções. Unidade: milissegundos.

Last CPU Overhead

Sobrecarga de CPU da execução mais recente. Unidade: milissegundos.

Total Execution Duration

Tempo total de execução em todas as execuções. Unidade: milissegundos.

Average Execution Duration

Tempo médio de execução por execução. Unidade: milissegundos.

Minimum Execution Duration

Menor tempo de execução observado em todas as execuções. Unidade: milissegundos.

Maximum Execution Duration

Maior tempo de execução observado em todas as execuções. Unidade: milissegundos.

Last Execution Duration

Tempo de execução da execução mais recente. Unidade: milissegundos.

Total Returned Rows

Total de linhas retornadas em todas as execuções.

Average Returned Rows

Média de linhas retornadas por execução.

Minimum Returned Rows

Menor quantidade de linhas retornadas em todas as execuções.

Maximum Returned Rows

Maior quantidade de linhas retornadas em todas as execuções.

Last Returned Rows

Linhas retornadas pela execução mais recente.

Total Logical Reads

Total de leituras lógicas em todas as execuções.

Average Logical Reads

Média de leituras lógicas por execução.

Minimum Logical Reads

Menor quantidade de leituras lógicas em todas as execuções.

Maximum Logical Reads

Maior quantidade de leituras lógicas em todas as execuções.

Last Logical Reads

Leituras lógicas da execução mais recente.

Total Physical Reads

Total de leituras físicas em todas as execuções.

Average Physical Reads

Média de leituras físicas por execução.

Minimum Physical Reads

Menor quantidade de leituras físicas em todas as execuções.

Maximum Physical Reads

Maior quantidade de leituras físicas em todas as execuções.

Last Physical Read

Leituras físicas da execução mais recente.

Total Logical Writes

Total de escritas lógicas em todas as execuções.

Average Logical Writes

Média de escritas lógicas por execução.

Minimum Logical Writes

Menor quantidade de escritas lógicas em todas as execuções.

Maximum Logical Writes

Maior quantidade de escritas lógicas em todas as execuções.

Last Logical Writes

Escritas lógicas da execução mais recente.

Total Logical I/O

E/S lógica total em todas as execuções.

Average Logical I/O

Média de E/S lógica por execução.

Minimum Logical I/O

Menor E/S lógica em todas as execuções.

Maximum Logical I/O

Maior E/S lógica em todas as execuções.

Last Logical I/O

E/S lógica da execução mais recente.

Próximos passos

Após identificar os objetos com alto consumo, utilize as ferramentas a seguir para investigar mais a fundo:

  • Verificar planos de execução: Visualize como o SQL Server processa cada instrução para encontrar índices ausentes ou estratégias de junção ineficientes. Use a página Performance Optimization para acessar a análise de planos de execução.

  • Explorar diagnósticos adicionais: Retorne para Autonomy Services > Performance Optimization para acessar outros recursos de diagnóstico, incluindo análise de consultas lentas e tendências de desempenho no nível da instância.