Bom dia.
Estou realizando uma consulta no meu banco de dados Oracle, em uma tabela que tem aproximadamente 100.000 linhas.
Preciso que a cada 10 linhas (exemplo) retornadas do meu select, a tabela crie estas 10 linhas com os respectivos dados recebidos.
Por que isso?
Porque não consigo guardar todas as linhas retornadas do select para depois popular a tabela. Não consigo porque estoura a exceção “Java heap space”.
Acredito que se eu locar mais espaço para a minha JVM o problema não aconteça, porém isto seria uma solução temporária.
Resumindo: Preciso que a cada 10 linhas, por exemplo, que o banco me retorne, a tabela seja populada.
Se há alguma implicação nisto, ou não é a melhor forma de implementação neste caso, deixem suas considerações.
Espero ter sido claro.
Agradeço desde já.
Abraço!