Eu ficaria muito surpreso se você pudesse lançar seu próprio utilitário que superasse Carregamentos de caminho direto do SQL*Loader . A Oracle construiu este utilitário exatamente para este propósito - a probabilidade de construir algo mais eficiente é praticamente nula. Há também o Parallel Direct Path Load , que permite que você tenha vários processos de carregamento de caminho direto em execução simultaneamente.
Do manual:
Há casos em que o Direct Path Load não pode ser usado .