Depende mucho de que tipo de información vas a insertar, ejemplo:
Long
Varchar2(4000)
BLOB
etc.
Tiene que ver dierectamente con la configuración de los segmentos de Roll Back, si son demaciado pequeños para soportar una carga intentará demandar mas espacio, de lo contrario tendrás un problema ya que no habrá extensiones suficientes y con el tamaño apropiado para realizar un commit despues de la carga, por el contrario tendrás fragmentación en el tablespace donde estan alojados los RBS y como resultado pudiera ser que nunca acabe de cargar la informacion y haciendo un rollback implícito.
Mi recomendación es que midas un solo insert con un promedio de registro y sin dar commit revisa las vistas del diccionario de oracle consultando como fué el comportamiento de los RBS.
Las vistas son:
v$rollstat v$rollname v$rollname V$OPEN_CURSOR.
Saludos.