Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,Estou rodando uma aplicacao pelo tomcat ,apache e jdk1.5, juntamente com o oracle 10g R2.Chega um momento que o JAVA perde a conexao com o banco e fica la esperando infinitamente...Pelo que estudei o oracle fica pingando a aplicacao para ver se houve perda na conexao, mas isto nao esta acontecendo...Alguem tem alguma ideia ?Talvez trocar o driver do JDBC da aplicacao ?Sei la...Ajudem ai!! :wacko:
Rodrigo pois e,Mas os 2 estao integrados e rodam em conjunto.O Oracle nao retorna nenhum erro, da uns problemas no Tomcat, que fica tipo esperando a transacao terminar e o java tipo perde a conexao com o banco e fica la perdida ...Ai tenho o pessoal tem que reiniciar o Tomcat para voltar a funcionar, o estranho que na maquina do banco nao esta processando nada ...e na aplicacao tb ...Tem alguma ideia ? :wacko:
Galera,
Consegui resolver o problema, o banco agora esta bemmm mais rapido!
Seguinte,
fiquei fazendo verificacoes no banco e vendo os tempos de retorno das SQL´s e achei algumas que demoram um pouco e atrasavam todo mundo.
Criei alguns indexes em outra tablespace num filesystem diferente, aumentei a memoria, aumentei o buffer cache e shared pool.
As transações agora está bala!!
http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Legal....
Fez um tuning no banco então. Usou o tkprof para verificar os SELECTS!
Tá ficando mestre em tuning...
Abraços Brunão.
http://forum.imasters.com.br/public/style_emoticons/default/clap.gif
Você está executando o TOMCAT ou APACHE? Pois os 2 são servidores WEB para JAVA!
E o Oracle gera algum erro de TNS para você?
Abraços, http://forum.imasters.com.br/public/style_emoticons/default/joia.gif