Recomendo que vc veja os eventos de espera que estão ocorrendo no banco para determinar qual a causa desta lentidão. O sql abaixo pode te ajudar a localizar o foco do problema:
select b.username,b.osuser,b.machine,c.spid,a.* from v$session_wait a,v$session b, v$process c where a.event not like '%message from%' and a.event not like '%rdbms ipc%' and a.event not like 'pipe get' and a.sid=b.sid and b.paddr = c.addr order by 3 Grd abraço Leandro De:oracle_br@yahoogrupos.com.br Para:oracle_br@yahoogrupos.com.br Cópia: Data:Thu, 4 Dec 2008 15:59:57 -0300 Assunto:RES: RES: [oracle_br] Banco Lento Pessoal, não sei se vou falar besteira, mas acho que estamos aqui também para aprender. O muito pouco que conheço, vou dar minhas opiniões: Shared Pool grande demais; Faça com que o valor da SGA total tenha uma sobra com relação ao tamanho máximo da SGA. Atente para os valores de hit ratio. Faça com que fiquem próximos de 1. Se você possuir um software como o SpotLight, pode fazer todo o monitoramento do banco e identificar problemas. Atente para o número de conexões que o servidor permite em paralelo e também o que me despertou interesse foi o fato de ter 300 usuários logados simultâneamente, ou seja, 300 sessões abertas. Talvez isso possa estar sufocando a memória do Oracle. Pelo que você mesmo falou, o problema não parece ser de processamento. Não deixe de seguir os passos já indicados pelos mestres, pois ainda me considero um aprendiz (até porque só tenho experiência em banco 9i). Abraços, Carlos Martello DBA Oracle / Consultor de Tecnologia TEL: 55+21+3094-6250 Choice Technologies S/A - Inteligência em Energia e-mail: [EMAIL PROTECTED] De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de pso_ura Enviada em: quinta-feira, 4 de dezembro de 2008 10:45 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: [oracle_br] Banco Lento A Configuração atual para 6Gb Ficou assim Componente da SGA Alocação Atual (MB) Pool Compartilhado 2368 Cache de Buffer 3312 Pool Grande 112 Pool Java 160 Outro 48 Mas depois de aumentar a memória do banco de 4,5 para 6Gb já deu pra notar uma melhora significativa. Mas tem momentos que quando tento acessar alguma informação ainda da aquelas travadas ( paradas) de segundos. Dos 10Gb de memória do servidor quanto posso utilizar para o Banco sem comprometer o S.O.? Att.: PsCO --- Em oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> , "wilson teixeira" <[EMAIL PROTECTED]> escreveu > > Sugiro, gerar um AWR do período onde foi identificado a lentidão, analisar > os waits events e os top sql's. Também analise os dados de performance do > S.O. > > > > _____ > > De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> [mailto:oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> ] Em > nome de Carlos Eduardo P. Martello > Enviada em: quarta-feira, 3 de dezembro de 2008 19:59 > Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> > Assunto: RES: [oracle_br] Banco Lento > Prioridade: Alta > > > > Como estão os parâmetros de memoria, sort área size, buffer cache, threads > simultâneos, etc? > > Abs, > > Carlos Martello > > DBA Oracle / Consultor de Tecnologia > > TEL: 55+21+3094-6250 > > Choice Technologies S/A - Inteligência em Energia > > e-mail: carlosmartello@ <mailto:carlosmartello%40choice.com.br> > choice.com.br > > De: [EMAIL PROTECTED] <mailto:oracle_br%40yahoogrupos.com.br> os.com.br > [mailto:[EMAIL PROTECTED] <mailto:oracle_br%40yahoogrupos.com.br> > os.com.br] Em > nome de pso_ura > Enviada em: quarta-feira, 3 de dezembro de 2008 18:53 > Para: [EMAIL PROTECTED] <mailto:oracle_br%40yahoogrupos.com.br> os.com.br > Assunto: [oracle_br] Banco Lento > > Pessoal tenho o seguinte problema: > Banco Oracle 10g(10.2.0.4) R2, SO Red Hat ES 5.0 > - 10Gb de ram sendo 4.5Gb para o banco. > - Em torno de 300 usuários simultâneos, sendo 90% apenas logado. > - banco esta com aproximadamente em 35Gb de tamanho, mas 20Gb apenas > de dados de log. > - Storage HP Evo 500Gb. > - Servidor com dois processadores Dual Core 1.8Gz cada. > > Problema > O Banco esta com o tempo de resposta lento, pelo top a utilização > do processador nao ultrapassa 60% com alguns picos de utilização. Uma > simples select, tipo select c1 from x where c2=6 onde c2 eh a chave > primaria, demora em torno de 3 a 4 segundos, na segunda execução já > eh mais rápido. > Outro ponto que tenho utilizado para mesurar eh a tela de performance > do Enterprise Manager que fica baixissimo a utilização da CPU, Waits > praticamente inexistentes ou quando aparece é muito pequena. > > O que mais posso fazer?? Tem mais algum gargalo que estou vendo??? > > Obrigado > > [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] Leandro Ortigão Pereira OCP Oracle9i [As partes desta mensagem que não continham texto foram removidas]