Oracle
 sql >> Database >  >> RDS >> Oracle

Molto tempo per recuperare i dati da OracleDB utilizzando Eclipselink

Dopo poche ore successive ho trovato il problema. La dimensione di recupero predefinita di OJDBC è 10, quindi con l'aumento del numero di righe per recuperare il tempo aumenta molto rapidamente.

Cosa c'è di strano:questa è stata la mia prima idea, quindi ho provato a impostare <property name="eclipselink.jdbc.fetch-size" value="100"/> in persistence.xml . Non ha funzionato, quindi sono passato ad altre soluzioni. Oggi l'ho impostato su una singola query da query.setHint("eclipselink.jdbc.fetch-size", 100) e funziona.