Verdade verdadeira, uma versão 9i pode se comportar diferente duma 8i 
mesmo com parâmetros e estats absolutamente iguais : no caso em 
questão, porém, ele antes usava ANALYZE, depois passou a 
GATHER_SCHEMA, e provavelmente usando os defaults, que 
comprovadamente SÂO SIM absolutamente diferentes, então no caso em 
questão se eu fosse apostar ainda apostaria é mesmo em diferenças de 
stat e configs, ou nos params que mudaram de default no 9i.

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, "Bruno Leonardo Santos 
Nascimento" <[EMAIL PROTECTED]> escreveu
> 
> Além da coleta de estatísticas, deve-se considerar a evolução do 
próprio otimizador, que pode fazer com que consultas idênticas em 
objetos idênticos e com estatísticas idênticas, mas em ambientes com 
versões diferentes, sejam atendidas por planos distintos. 
> 
> Att.,
> Bruno Leonardo
> 
> -----Mensagem original-----
> De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED]
> nome de jlchiappa
> Enviada em: quinta-feira, 29 de setembro de 2005 11:33
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Re: Diferença de planos ou estatisticas
> 
> 
> Com certeza, usar GATHER_SCHEMA_STATS é, na maior parte das vezes, 
> uma BOBEIRA, pois vc está coletando da MESMA maneira as diferentes 
> tabelas que existem num schema, e na real certamente devem existir 
> ALGUMAS tabelas que precisam de histograma, ALGUMAs que não, 
ALGUMAS 
> que exigem COMPUTE, e GATHER_SCHEMA coleta tudo igual pra todas.... 
> Em msgs recentes aqui mesmo isso já foi discutido, mas vale o 
> lembrete. No caso em questão, porém, pelo q entendi vc antes 
coletava 
> com ANALYZE aí passou pra DBMS_STAT, certo, então ALÉM de usar 
> erradamente a GATHER_SCHEMA, ainda HÀ SIM diferenças entre os 
> defaults do ANALYZE e da DBMS_STATS
>  Afora isso : a primeira coisa que se pensa é, os parãmetros de CBO 
> (ie, optimizer_nnn), de I/O (como multiblock), de consumo de RAM 
(SGA 
> e PGA) estão bons no banco 9i ??  O 9i é mesmo maior, é comum ele 
> exigir um tanto a mais de RAM e de CPU. Outra coisa : alguns 
> parâmetros de queries complexas (como o _COMPLEX_VIEW_MERGING, o 
> UNNEST_SUBQUERY, etc) ** MUDARAM ** de default no 9i, vc checou 
> isso ??
>  
>  []s
>  
>   Chiappa
>   
> --- Em oracle_br@yahoogrupos.com.br, "cristiano_miolo" 
> <[EMAIL PROTECTED]> escreveu
> > Bom Dia amigos, migrei um banco de 8i para o 9i, tenho notado que
> > algumas consultas estão com planos diferentes do que executavam
> > anteriormente, eu estou usando CBO e coletando estatisticas 
> diarimente
> > através do dbms_stats.gather_schema_stats, a minha duvida seria 
se o
> > modo que estou coletando estatísticas está diferente do analyze 
do 
> 8i?
> > isto pode ser o agravante??
> > 
> > []'s
> > 
> > Cristiano
> 
> 
> 
> 
> ORACLE_BR APOIA 2ºENPO-BR 
_____________________________________________________________________
> O 2º Encontro Nacional de Profissionais Oracle será realizado no 
dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas 
Palestras e Cases dirigidos exclusivamente por profissionais 
especialistas e renomados no mercado. Confira a programação no site 
do evento! http://www.enpo-br.org/
> 
_____________________________________________________________________
>  
> Links do Yahoo! Grupos




ORACLE_BR APOIA 2ºENPO-BR 
_____________________________________________________________________
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_____________________________________________________________________
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a