De OracleDataReader zal niet alle records in het geheugen plaatsen. Kijk naar de eigenschap Fetchsize. Deze regelt het aantal records dat daadwerkelijk in de cache wordt opgeslagen totdat we een tweede retour naar de database nodig hebben.
Als u wilt dat Oracle bijvoorbeeld rijen sneller retourneert, kunt u de
. proberen/*+ FIRST_ROWS(n) */
hint in uw zoekopdracht versus de
/*+ ALL_ROWS */
hint als je op alle gegevens kunt wachten.