Existe una opción por la cual se pueden cargar datos en paralelo mediante SQL*Loader. Desde luego eso se puede hacer combinado con la opción de carga directa direct=y. Pero, claro está no se pueden cargar datos en paralelo y directo para una misma tabla. si no obtendrás este bonito mensaje de error.
SQL*Loader-951: Error calling once/load initialization ORA-00604: error occurred at recursive SQL level 1 ORA-00054: resource busy and acquire with NOWAIT specified