Procedures com grande processamento

0 respostas
I

Boa tarde,

Não conheço muito de JDBC e frameworks de persistência, gostaria de pedir uma ajuda.
Gostaria de saber se para executar uma procedure com grande processamento de dados precisa de uma configuração extra,
a principio estou usando o código:

try{
			   CallableStatement cstmt = connection.prepareCall( "{ call PKG_SPC_T_IGOR.SP_LF_NF_ENTRADA_TESTE('',TO_DATE(?,'dd/mm/yyyy'),TO_DATE(?,'dd/mm/yyyy'))}");
		        cstmt.setString(1,data);
                cstmt.setString(2,dataFim);
	            cstmt.executeUpdate();
               } catch (SQLException ex) {  
         ex.printStackTrace();  
         }

Minha procedure realiza um backup de uma tabela de aproximadamente 90500 registros.
Ao executar esse código, não termina o processamento, porém ao executar direto pelo banco de dados demora aproximadamente 2 minutos e 30 segundos.

Não encontrei solução para o problema.

Obrigado gente.

Criado 17 de julho de 2012
Respostas 0
Participantes 1