Saya memuat 50.000 catatan dalam 15 detik atau lebih menggunakan Pengikatan Array di ODP.NET
Ini bekerja dengan berulang kali memanggil prosedur tersimpan yang Anda tentukan (dan di mana Anda dapat melakukan pembaruan/penyisipan/penghapusan), tetapi melewati beberapa nilai parameter dari .NET ke database secara massal.
Alih-alih menentukan nilai tunggal untuk setiap parameter ke prosedur tersimpan, Anda menentukan array nilai untuk setiap parameter.
Oracle meneruskan larik parameter dari .NET ke database sekaligus, dan kemudian berulang kali memanggil prosedur tersimpan yang Anda tentukan menggunakan nilai parameter yang Anda tentukan.
http://www.Oracle.com/technetwork/issue-archive/2009/09-sep/o59odpnet-085168.html
/Damian