Как мы можем улучшить вставку и обновления в Oracle Exadata? - PullRequest
0 голосов
/ 01 марта 2019

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

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

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

Инструментом для ввода данных является Informatica Power center.Informatica использует метод отправки запросов вниз к базе данных.

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

Ответы [ 2 ]

0 голосов
/ 26 июля 2019

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

0 голосов
/ 20 июля 2019

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

...