Pular para o conteúdo

Fóruns Banco de dados Oracle Estatísticas Estatísticas

#99618
CleitonHanzen
Participante

    Opá….

    Cara, esse negócio de estatísticas é bastante complicado e muito, mas muito específico para cada ambiente/aplicação.

    Já vi sistemas que se coletar estatísticas o sistema simplesmente não roda de jeito nenhum, já vi sistemas que a coleta tem q ser feita com o analyze (mesmo no 10g), já vi sistema que coleta com estimate_percent=1 funciona melhor do que estimate_percent=10, enfim, casos e casos.

    O que fica de dica é: Faça as coletas com parâmetros diferenciados e acompanhe desde o I/O e CPU do servidor até as diferenças de planos de execução gerados e quais são as melhorias de tempos/recursos obtidos. Algumas vezes gostaria que a Oracle tivesse uma “matemática” pra ajudar a encontrar a melhor forma, mas nem se vc abrir chamado na Oracle sai alguma coisa de “útil” sobre coleta de estatísticas.

    Então, o jeito é testar, testar e testar.

    Abs.