Как мы можем улучшить вставку и обновления в Oracle Exadata?

Запросы вставки и обновления занимают много времени по сравнению с выбранными запросами. Вот некоторые статистические данные для таблицы -

Таблица хранит месячные данные. На текущий месяц это МПД. Данные за текущий месяц удаляются и загружаются каждый день.

Ежедневное количество строк вставки - 2,5 миллиона. Ежедневное время удаления - менее одной минуты. Таблица содержит данные за 13 месяцев. Время, необходимое для вставки 2,5 миллионов строк - 2 часа 20 минут. Время, необходимое для выбора записей за месяц - менее минуты. Инструмент для ввода данных - Informatica Power center. Informatica использует метод отправки запросов вниз к базе данных.

Пожалуйста, предложите, как я могу сократить время вставки данных в таблицу на уровне базы данных.

0 ответов

Обычная стратегия для ускорения вставки - удалить индексы как presql, использовать стратегию массовой загрузки, а затем воссоздать индексы после завершения загрузки

Похоже, что informatica выполняет построчную обработку. В идеале следует использовать прямой путь параллельной загрузки. 2,5 миллиона строк должны загрузиться за секунды.

Другие вопросы по тегам