Om dina rader är stora, tänk på att alla rader du hämtar på en gång måste lagras i Java-högen i drivrutinens interna buffertar. I 12c har Oracle VARCHAR(32k) kolumner, om du har 50 av dessa och de är fulla, är det 1 600 000 tecken per rad. Varje tecken är 2 byte i Java. Så varje rad kan ta upp till 3,2 MB. Om du hämtar rader 100 gånger 100 behöver du 320 MB hög för att lagra data och det är bara för ett påstående. Så du bör bara öka storleken för radförhämtning för frågor som hämtar ganska små rader (små i datastorlek).