Olá, Rodrigo!

Dá uma lida no tópico "Creating Lists of Tables with Stale or No Statistics"
do manual de Performance Tuning:

http://download-east.oracle.com/docs/cd/B10501_01/server.920/a96533/stats.htm

Se ainda restarem dúvidas, estamos aqui.

[]s
Luis




2006/11/28, Rodrigo Telles <[EMAIL PROTECTED]>:
>
>   Luis/Chiappa/Marcio
> muito obrigado pela atenção e ajuda.
> Só mais uma pergunta: Caso o problema seja um bug mesmo e as estatisticas
> fiquem STALE. Onde eu posso verificar esse tipo de coisa? Em qual view eu
> consigo afirmar que as estatisticas ficaram STALE?
>
> Fazendo uma comparação com os indices, eles ficam UNUSABLE em caso de um
> move de tabela. No caso da procedure elas ficam INVALID caso estejam com
> erro de compilação e assim por diante. Queria saber onde se pode verificar
> que as estatisticas estão STALE.
>
> Sds
> Rodrigo
>
> On 11/28/06, Marcio Portes <[EMAIL PROTECTED]<portes.marcio%40gmail.com>>
> wrote:
> >
> > Luis, um gancho na sua idéia seria comparar as estatísticas... Dessa
> > forma o
> > colega teria certeza que há diferenças nas estatísticas e poderá acionar
> o
> > suporte com o CASE na mão.
> >
> > On 11/28/06, Luis Fernando Cerri <[EMAIL 
> > PROTECTED]<lfcerri%40gmail.com><lfcerri%40gmail.com>>
> > wrote:
> > >
> > > Rodrigo, considere fazer um export das estatísticas deste(s) schema(s)
> > > via
> > > dbms_stats antes do shutdown. Após o startup, você as importa.
> > >
> > > Isso definitivamente não é a solução para seu problema, que deve ser
> > > atacado
> > > como o Chiappa propôs, mas pelo menos você diminuirá consideravelmente
> o
> > > tempo para normalizar as consultas já que não será mais necessário o
> > > analyze.
> > >
> > > []s
> > > Luis
> > >
> > > Em 28/11/06, jlchiappa <[EMAIL PROTECTED]<jlchiappa%40yahoo.com.br>
> <jlchiappa%40yahoo.com.br><jlchiappa%40yahoo.
> > com.br>>
> > > escreveu:
> > > >
> > > > Colega, eu absolutamente NUNCA vi comportamento do tipo, e meu banco
> > > > é 9.2.0.5 e eu faço um shutdown semanal (em HP-ux, porém) : com
> > > > absoluta certeza, SE realmente as estatísticas estão MESMO ficando
> > > > (erradamente!) marcadas como stale após um shutdown, isso NÃO É
> > > > comportamento-padrão, vc tem um bug aí em mãos sem dúvida, é acionar
> > > > o Suporte, sem dúvida. Antes, porém, ao invés de tentar "adivinhar",
> > > > eu recomendaria que vc, ou o DBA, FIZESSE A AVALIAÇÃO CORRETA E
> > > > PRECISA do que está acontecendo, só dizer "ah, relatório pára de
> > > > funcionar" é absolutamente INSUFICIENTE.... O procedimento mínimo
> > > > seria : com banco ativo e estats coletadas e ok, PESQUISE as views
> de
> > > > estatísticas (ie, DBA_TABLES, DBA_TAB_COLUMNS, DBA_TAB_HISTOGRAMS,
> > > > DBA_INDEXES, DBA_IND_COLUMNS, DBA_HISTOGRAMS, etc, etc) para as
> > > > tabelas TODAS envolvidas (inclusive tabelas temporárias, no caso de
> > > > particionadas estats TANTO das partições QUANTo estats globais,
> etc),
> > > > rode o report ATIVANDO TRACE 10053 e o 10046, depois fazer shutdown
> e
> > > > repetir o processo, aí vc TEM como comparar e saber as diferenças,
> > > > ie , se mudou ou não plano, se mudou ou não estatísticas, o status
> > > > delas, se os wiats foram radicalmente diferentes....
> > > >
> > > > []s
> > > >
> > > > Chiappa
> > > >
> > > > --- Em oracle_br@yahoogrupos.com.br 
> > > > <oracle_br%40yahoogrupos.com.br><oracle_br%40yahoog
> rupos.com.br><oracle_br%40yahoog
> > rupos.com.br><oracle_br%40yahoog
> > > rupos.com.br>,
> > >
> > > > "Rodrigo Telles"
> > > > <[EMAIL PROTECTED]> escreveu
> > > > >
> > > > > Pessoal
> > > > > estou com uma dúvida aqui e gostaria de saber se já passaram por
> > > > isso.
> > > > > O banco de produção daqui tem um comportamento que para mim é
> > > > estranho.
> > > > >
> > > > > É o seguinte: Toda vez que precisamos fazer shutdown para alguma
> > > > > intervenção a parte da WEB, que tira relatórios no banco, fica
> > > > totalmente
> > > > > prejudicada. Telas que levavam segundos para aparecer não aparecem
> > > > mais.
> > > > >
> > > > > Na primeira vez que fui fazer um shutdown uma pessoa da equipe me
> > > > avisou que
> > > > > após o startup era necessário rodar ANALYZE para as tabelas (essas
> > > > tabelas
> > > > > são particionadas!!) dessas respectivas telas. Duvidei muito disso
> > > > na
> > > > > primeira vez pois shutdown/startup não mexe em nada com
> > > > estatisticas de
> > > > > tabela!!! Mas o pior que isso tem acontecido mesmo. Ontem foi a
> > > > segunda vez
> > > > > que precisei fazer shutdown/startup no banco. Para variar, as
> telas
> > > > de
> > > > > relatório pararam de funcionar e logo após o analyze terminar as
> > > > telas
> > > > > voltaram ao normal(consultas feitas com a tempo de resposta
> > > > normal). Alguém
> > > > > já viu isso antes?
> > > > >
> > > > > Um dba me falou que isso pode estar ocorrendo pois as estatisticas
> > > > podem
> > > > > ficar stale no shutdown/startup. Alguém ja ouviu falar sobre isso?
> > > > >
> > > > >
> > > > > O SO é Solaris 8 e o Banco é o 9.2.0.4.
> > > > >
> > > > > Abs
> > > > >
> > > > > Rodrigo
> > > > >
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > >
> > > >
> > > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > Marcio Portes
> > Material Tecnico em Portugues - http://mportes.blogspot.com
> > Practical Learning Oracle -
> > http://mportes.blogspot.com/2006/02/practical-learning-oracle.html
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a