Я загружаю 50 000 записей за 15 секунд или около того, используя привязку массива в ODP.NET.
Он работает, многократно вызывая указанную вами хранимую процедуру (и в которой вы можете выполнять обновления / вставки / удаления). , но он передает несколько значений параметров из .NET в базу данных в большом количестве.
Вместо указания отдельного значения для каждого параметра хранимой процедуры вы указываете массив значений для каждого параметра.
Oracle передает массивы параметров из .NET в базу данных за один раз, а затем повторно вызывает хранимую процедуру, указанную вами, используя указанные вами значения параметров.
http://www.oracle.com/technetwork/issue-archive/2009/09-sep/o59odpnet-085168.html
/ Дамиан
Я полагаю, вы хотите использовать пункт меню File -> Project Structure. Затем просмотрите параметры «Библиотеки» и «Фасеты» (разверните для Groovy).