Oracle: Usando DBMS_ADVISOR para análise de segmentos
- Siltech Consult
- 8 de out. de 2019
- 1 min de leitura
Tenho certeza que a maioria dos DBAs quando tem a disposição o Enterprise Manager, fazem uso das recomendações do segment advisor. O problema é que, nem sempre o Enterprise Manager (Enterprise Grid Control) está à disposição. Ou porque o cliente não tem licença para o mesmo (é isso mesmo, para quem não sabe, a maioria das features do OEM é paga), ou porque o cliente não tem o mesmo configurado corretamente, ou então porque você pode estar remoto e só tenha acesso via ssh, por exemplo.
Nestes casos, a forma mais fácil de se identificar quais são os segmentos que terão ganho em caso de reorg é usando o DBMS_ADVISOR. Vou postar aqui apenas um resumo bem básico, caso queira algo adicional, basta buscar na internet que vai encontrar várias sugestões de uso.
1) Execute:
1.1) Primeiro Cria uma tarefa
1.2) Depois coloque nesta tarefa qual ação será executada
1.3) Configure os parametros para a execução da tarefa
1.4) Por fim execute a tarefa
Note que coloquei tudo em um único bloco
2) A etapa 1 pode demorar bastante, mas isso vai depender do tamanho da tablespace (e dos segmentos contidos na mesma). Após o término do processo acima, basta listar quais as recomendações que foram dadas:
Dúvidas? silverio@siltechconsult.com.br

Comentários