Ускорение табличных запросов в SSIS - PullRequest
0 голосов
/ 25 сентября 2018

Мне сказали, что есть способ сделать это, но я понятия не имею.Я надеюсь, что кто-то более образованный, чем я, может помочь мне понять ответ ...

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

Как бы вы обновили этот пункт назначения в SSIS для достижения этих целей?

У кого-нибудь есть подсказка?Я "сухой" ...

Ответы [ 2 ]

0 голосов
/ 25 сентября 2018

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

  • Использовать оператор SQL вместо интерфейс мгновенного выпадающего меню , когдавы импортируете данные из базы данных в вашу SSIS (используя инструкцию SQL вы можете импортировать , фильтр , конвертировать и сортировать сразу)

  • Импорт & Фильтр только Столбец , необходимый для SSIS

  • В некоторых справочниках сказано, что вы можете настроить параметры буфера по умолчанию ( DefaultBufferSize & DefaultBufferMaxRows ).этот способ улучшит процесс обработки данных полосы пропускания.

0 голосов
/ 25 сентября 2018

Если ваши пользователи жалуются на производительность, это не проблема SSIS.Вам нужно посмотреть, какие запросы выполняются к таблице.Убедитесь, что в вашей таблице есть первичный ключ и соответствующие фильтры на основе столбцов, используемых для сортировки и фильтрации данных.

Можете ли вы дать нам список определения таблицы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...