Bulk Insert pour Oracle à l'aide .NET

Quel est le moyen le plus rapide pour faire de l'instruction Bulk insert pour Oracle à l'aide .NET? J'ai besoin de transférer environ 160K des enregistrements à l'aide .NET pour Oracle. Actuellement, je suis en utilisant instruction insert et de l'exécuter 160K fois.Il faut environ 25 minutes pour le remplir. La source de données est stockée dans une Table de données, comme un résultat de requête à partir d'une autre base de données (MySQL),

Est-il une meilleure façon de le faire?

MODIFIER : je suis actuellement en utilisant le Système.Les données.OracleClient, mais prêt à accepter des solutions à l'aide d'un autre fournisseur (ODP.NET, DevArt, etc..)

  • Quel est le problème avec un utilitaire comme SQL*Loader?
  • Avez-vous essayé de DevArt? Je me demandais si Devart a OracleBulkCopy.