Lentidão em acesso a banco

2 respostas
M

Boa tarde Srs.
Minha dúvida é meio complicada de explicar, mas vou tentar. Minha aplicação está lenta na hora de efetuar algumas operações. Mudei a perspectiva para Debug e tentei identificar os trechos onde ocorre essa lentidão. Verifiquei que os métodos que acessam o banco, e faz uso de resultset, são os reponsáveis. Sempre que um desse metodos é chamado, sobe uma pilha de mensagens na telinha de debug, do tipo:

<blockquote>Thread [Pervasive JDBC Listener] (Running)

Thread [Pervasive JDBC Listener] (Running)

Thread [Pervasive JDBC Listener] (Running)

Thread [Pervasive JDBC Listener] (Running)

Thread [Pervasive JDBC Listener] (Running)

Thread [Pervasive JDBC Listener] (Running)

Thread [Pervasive JDBC Listener] (Running)</blockquote>

Fica alguns segundos subindo mensagens como esta. O banco de dados que utilizo, é o Pervasive. Não entendo o que significa esta mensagem, mas procurei fechar os resultsets depois do laço while. Uso o preparedStatement. Será que alguém  passou por uma situação semelhante e poderia me ajudar?! Gostaria de umas dicas pra lidar com acesso a banco. Agradeço a quem se dispor   :oops:

2 Respostas

J

Oi

Marcelo, pervarsive? que isso? Vc ja tentou usar com outro banco de dados???

T+

M

Pervasive é o banco que a empresa que trabalho usa. Todos os sistemas da empresa usam ele. Então fica inviável utilizar outro banco. Pelo menos por enquanto. :wink:

Criado 16 de novembro de 2004
Ultima resposta 17 de nov. de 2004
Respostas 2
Participantes 2