Мне нужно загрузить огромные данные (около 30 миллионов строк) из файла дампа в Oracle. Если я использую утилиту импорта данных оракула, это занимает @ 5 часов. чтобы загрузить эти строки в таблицу Oracle (я просто вставляю строки в таблицу без дополнительной проверки). Есть ли способ оптимизировать процесс импорта?
🤔 А знаете ли вы, что...
Oracle Database обладает множеством средств для мониторинга и оптимизации производительности запросов.
Я предполагаю, что упомянутая вами «утилита импорта данных» на самом деле является загрузчиком SQL *. Это? Если нет, то должно быть :)
Например, вы можете сделать несколько вещей:
Могут быть и другие варианты, но - если вы попробуете какой-либо из них, вы уже должны увидеть некоторые улучшения.