Bom dia pessoal, estou tentado fazer inserção em lote no banco de dados oracle, utilizando atualização em batch com o objeto statement, da seguinte forma:
Statement st = connection.createStatement()
st.addBatch(meu update sql)
uitlizo um contador para quando chegar a 200 ou 500(estou tendando das duas formas), ele dar um executeBatch, aí limpo o com o clearBatch.
Tenho uma quantidade razoavelmente grande de 31008 registros.
Essa atualização funciona de maneira diferente, eu fazia um loop numa coleção e atualizava os registros 1 a 1, só que ficava bastante lento. Estou tentando fazer a atualização em lote e ainda não consegui bons resultados, a atualização continua bastante lenta. Alguém sabe dizer se ainda está faltando eu setar algum parâmetro, ou fazer alguma configuração.
abs