Hi,
loading issue bacasue of routines issue.
how you wrote the routine ? it is field or end routine.
field level routine will read record by recrod and start/end routine will read packet by packet.
mean while increared the parllel process at DTP monitor.
select the DTP -> select go to menu -> click on the batch data manager -> increse the process.
and decrease the data packet size at extract tab.
hope it will help.
-Phani.