I agree with SEM especially if you have a couple of indexes on the table. Drop the indexes, perform the load, and then re-create the indexes. I have two instances that use SQL*Loader to load any where from 300K to 700K records each night each. This is the way that I go.
Terry
**************************
* General Disclaimor - Please read *
**************************
Please make sure your post is in the CORRECT forum, has a descriptive title, gives as much detail to the problem as possible, and has examples of expected results. This will enable me and others to help you faster...