Какой самый быстрый способ вставить данные в таблицу Oracle?
Я пишу преобразование данных в PL / SQL, который обрабатывает данные и загружает их в таблицу. Согласно PL / SQL Profiler, одной из самых медленных частей преобразования является фактическая вставка в целевую таблицу. Таблица имеет единый индекс.
Чтобы подготовить данные для загрузки, я заполняю переменную, используя тип строки таблицы, а затем вставляю ее в таблицу следующим образом:
insert into mytable values r_myRow;
Кажется, что я мог бы повысить производительность, выполнив следующие действия:
Выключите запись во время вставкиВставить несколько записей одновременноЭти методы целесообразны? Если так, то каков синтаксис?