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]