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.
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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). |