› Fóruns › Banco de dados Oracle › Estatísticas › Estatísticas
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.