Pokud jsou vaše řádky velké, mějte na paměti, že všechny řádky, které načtete najednou, budou muset být uloženy na haldě Java v interních vyrovnávací paměti ovladače. V 12c má Oracle sloupce VARCHAR(32k), pokud jich máte 50 a jsou plné, je to 1 600 000 znaků na řádek. Každý znak má v Javě 2 bajty. Každý řádek tedy může zabrat až 3,2 MB. Pokud načítáte řádky 100 x 100, budete k uložení dat potřebovat 320 MB haldy a to je jen pro jeden příkaz. Velikost předběžného načtení byste tedy měli zvětšit pouze u dotazů, které načítají přiměřeně malé řádky (s malou velikostí dat).