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.
Atualizado em 2025-05-23 GMT+08:00

O que é o DBA Assistant?

O DBA Assistant fornece O&M de banco de dados visualizado e diagnóstico inteligente para desenvolvedores e administradores de banco de dados (DBAs), tornando a O&M de banco de dados fácil e eficiente. Ao analisar alarmes, uso de recursos, status de integridade, métricas de desempenho e uso de armazenamento, ele ajuda você a localizar falhas rapidamente e acompanhar os status das instâncias.

Para usar o DBA Assistant no console de TaurusDB, você precisa garantir que os usuários do IAM tenham as permissões GaussDB FullAccess, DAS FullAccess, DAS Administrator e CES FullAccess. Para mais detalhes, consulte Criação de um usuário e concessão de permissões do TaurusDB.

Funções

Tabela 1 lista as funções suportadas pelo DBA Assistant.

Tabela 1 Descrição da função

Função

Descrição

Referência

Dashboard

Mostra o status da sua instância, incluindo alarmes, usos de recursos e principais métricas de desempenho. O DBA Assistant diagnostica a integridade da instância usando análise de dados operacionais e algoritmos inteligentes e fornece soluções e sugestões para lidar com exceções detectadas.

Exibição do status de uma instância de BD

Sessions

A página Sessions exibe sessões lentas, sessões ativas e sessões totais. Você pode filtrar rapidamente sessões lentas ou ativas por usuário, endereço IP do host ou nome do banco de dados. Kill Session e Concurrency Control podem ser usados para recuperação urgente de instâncias para garantir a disponibilidade do banco de dados.

Gerenciamento de sessões em tempo real

Performance

A página Performance exibe métricas-chave da instância e fornece comparação de métricas entre dias diferentes. Você pode acompanhar as alterações de métricas e detectar exceções em tempo hábil. O monitoramento por segundos ajuda a localizar falhas com precisão.

Monitoramento de desempenho

Storage Analysis

O armazenamento ocupado por dados e logs e as alterações no uso do armazenamento são importantes para o desempenho do banco de dados. A página Storage Analysis exibe a visão geral do armazenamento e a distribuição do espaço em disco da sua instância. Além disso, o DBA Assistant pode estimar os dias disponíveis do seu armazenamento com base em dados históricos e algoritmos inteligentes, para que você possa expandir o armazenamento em tempo hábil. Autoscaling, Tablespaces, Top 50 Databases e Top 50 Tables também estão disponíveis nesta página.

Gerenciamento de armazenamento

Slow Query Log

Exibe consultas lentas dentro de um período de tempo especificado. Você pode exibir os 5 principais logs de consulta lenta por usuário ou endereço IP, classificar estatísticas e identificar origens de instruções SQL lentas.

Visualização de logs de consultas lentas

SQL Explorer

Depois que Collect All SQL Statements estiver ativado, você poderá obter uma visão abrangente das instruções SQL na página SQL Explorer. Top SQL ajuda você a localizar exceções.

Concurrency Control

O Concurrency Control restringe a execução de instruções SQL com base em regras especificadas quando há instruções SQL que não podem ser otimizadas em tempo hábil ou quando ocorre um gargalo de recurso (por exemplo, vCPU).

Configuração do controle de simultaneidade de instrução SQL