Параллельно запускать хранимые процедуры в SQL Server 2017 - PullRequest
0 голосов
/ 05 октября 2018

У меня есть основная таблица с кодами стран.У меня есть одна хранимая процедура для генерации счетов для всех стран.

Мне нужно запустить хранимую процедуру параллельно, чтобы генерировать счета.

Как запустить хранимую процедуру параллельно?

Пример:

EXEC usp_GenerateInvoice <Country Code>

Ни одна из стран не будет отличаться для каждого дня на основе <Flag> в Master таблице.Поэтому мне нужно динамически вызывать хранимую процедуру

1 Ответ

0 голосов
/ 05 октября 2018

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

Вы можете сделать это из служб SSIS, создав задачи «Выполнение SQL», которые будут выполняться параллельно.

Вы НЕ можете сделать это из другой хранимой процедуры.

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