Agente DBA
O agente DBA é um assistente especializado em bancos de dados que roda dentro do DBizzie. Ele usa as mesmas ferramentas que o MCP/API pública — com a diferença de que ações de escrita pedem confirmação na interface.
Onde abrir
Seção intitulada “Onde abrir”| Entrada | Rota |
|---------|------|
| Página cheia | /agent → New chat → /agent/chat/[id] |
| Painel lateral | AIDock (ícone de IA no shell) |
Em telas de SQL Detail você também pode disparar “Analyze…” e o dock abre já com o contexto.
O que ele consegue fazer
Seção intitulada “O que ele consegue fazer”Leitura (todos os usuários com acesso ao banco)
Seção intitulada “Leitura (todos os usuários com acesso ao banco)”- Listar databases visíveis
- Rodar
SELECT/WITH … SELECTno banco ao vivo - Consultar o histórico coletado (
collection_*) - Carregar skills / playbooks
- Criar e buscar memórias (anotações do agente)
Escrita (somente administradores)
Seção intitulada “Escrita (somente administradores)”- Encerrar sessão (
kill session) - Criar usuário de banco / alterar senha
- Grant / revoke de privilégios
- Purge de SQL da shared pool (Oracle)
- Criar sensor no DBizzie
Quando o modelo pede uma ação de escrita, o chat mostra Perform / Cancel. Nada é executado até você confirmar.
Boas práticas de uso
Seção intitulada “Boas práticas de uso”- Comece pedindo para listar os databases se houver ambiguidade
- Peça análises com contexto (“no database ORPEN, últimas 2 horas”)
- Use skills para playbooks recorrentes (“rode o playbook de blocking locks”)
- Revise o SQL gerado antes de confiar cegamente no diagnóstico
- Para mudanças (kill, grant…), leia o resumo do Perform com atenção
Pré-requisitos
Seção intitulada “Pré-requisitos”- Chave Anthropic ou OpenAI em Licença e chaves
- Pelo menos um banco cadastrado e acessível ao seu usuário
- Manager Go no ar (senão as queries falham)