Я работаю с серверной средой OLAP sql, которая использует функцию openquery TSQL для обычной интеграции данных из Oracle Data Warehouse.
Меня удивило, что никакой другой инструмент ETL не использовался, но процесс работает и действует уже более десяти лет.Изучая лучшие (или более новые) методы, мы сравнивали и тестировали использование SSIS вместо openquery.Максимальный размер буфера и количество строк в буфере были точно настроены для перемещения таблицы.Тем не менее, SSIS не показал сравнительный анализ выше, чем openquery - оба работали одинаково.
Некоторые онлайн-исследования (возможно, устаревшие были несколько лет назад) предложили либо использовать драйвер сходства, либо настроить свойство строки подключения под названием FetchSize, но мы не следили за этими настройками.
Помимо размера данных и задержки между сервером и клиентом, какие основные факторы влияют на скорость перемещения?Есть ли что-то специальное, что я ввел для SSIS, чтобы ускорить загрузку Oracle?