- Можете да опитате да използвате APPEND намек, за да накарате Oracle да записва нови данни върху маркировката HWM.
- Ако имате индекси, oracle губи няколко пъти, за да ги актуализирате. Можете също да ги деактивирате и да изградите отново, след като вмъкването приключи.
- Също така, ако има 83 милиона реда, тогава вмъкването генерира много информация за REDO. За да деактивирате генерирането на журнал за повторение на таблица, използвайте опцията без регистриране
:
промяна на таблицата YOUR_TABLE nologging;
- Също така можете да използвате асинхронно писане във вашия онлайн журнал за повторение с
commit_waitкод> ,
съвети за commit_logging
- Можете да настроите опашка със задачи, за да планирате дълготрайна операция във фонов режим. За да прочетете повече, използвайте това
- Можете да използвате паралелен DML
Това са всички предложения, които мога да ви дам, без да разполагам с плана за обяснение.