Я пытаюсь скопировать записи из одной таблицы в другую как можно быстрее.
В настоящее время у меня есть простой цикл курсора, похожий на этот:
FOR rec IN source_cursor LOOP
INSERT INTO destination (a, b) VALUES (rec.a, rec.b)
END LOOP;
Я хочу ускорить егочтобы быть очень быстрым, поэтому я пытаюсь выполнить некоторые операции BULK (BULK FETCH, а затем вставку FORALL):
Вот то, что я имею для массовой вставки select / forall.Моя проблема в том, что пока я не вижу большого прироста производительности.Из того, что я прочитал, это должно быть в 10-100 раз быстрее.
Неужели я где-то упускаю узкое место?