Pular para o conteúdo

Fóruns Banco de dados Oracle A velha guerra…. ANALYZE X DBMS_STATS A velha guerra…. ANALYZE X DBMS_STATS

#85097
David Siqueira
Participante

    João meu amigo!!…
    Esse assunto é como discutir futebol, ha uma série de questões e de pormenores que deveriam ser levados em consideração, a discontinuidade do RBO é certeza que já vem ocorrendo desde a chegada do 10G, no próprimo manual do DBA 10g eles já dão uma idéia quando falam de CBO e RBO, quanto a questão do analyze u dbms basta fazer aquele teste bem simples que sempre fazemos, passe o analyze na tabela e veja o plano de execução , delete as estatiticas de analyze table e passe a DBMS_STATS é incrivel a diferença, é óbvio que devio a imensa diferença de possibilidades de analyzes que a DBMS_STATS proporciona ao DBA com certeza é muito mais eficiente do que o ANALYZE TABLE que tem apenas as opçoes básicas, porem em databases menores funciona muito bem, levando em consideração uso de indices e de uma boa escrita de Query’s, que acredito ser o terror de todo DBA, fazer tunning em querys mau formadas é como deparar com um dragão de 7 cabeças, por vezes vocÊ fica ali olhando e nada resolve, mais enfim acredito que a DBMS é sempre melhor na minha opinião, posso estar enganado mais sempre obtive ótimos resultados com ela.
    Abcs á todos!!!!
    David.