Ei amigos.
Desenvolvi um importador que pega toda estrutura de um banco de dados
Firebird e cria um banco identico no Oracle.
O problema acontece na tranferência de dados…O programa fica tão lento,
que a thread parece que paoru de executar…
Parte do código:
psOra.addBatch();
if (controle % 500 == 0) {
psOra.executeBatch();
ConOracle.commit();
psOra.clearBatch();
psOra.close();
psOra = null;
psOra = ConOracle.getConnection().prepareStatement(tab.getInstrucaoSQL());
como podem ver , utilizo jdbc com addBatch…
Preciso de uma dica para otmizar e importar todo banco rapidamente…
Obrigado.