나는 이와 비슷한 것을 찾고있다. 구문이 잘못되었지만 원칙을 보여줍니다.알 수없는 수의 저장된 procs를 병렬로 실행하는 방법
foreach(int i in myIntArray)
{
execute mystoredProc i;//this should kick off the proc and go onto next one without waiting for a return value
}
이러한 저장된 procs는 Windows 응용 프로그램에서 호출됩니다. 나는 응용 프로그램 끝에 많은 스레드를 만드는 약간 회의적입니다. 오히려 SQL 서버 끝에서 스레딩을 할 것입니다. SSIS 사용에 대해 열려 있습니다.
이 답변의 나누기 및 정복 섹션을 확인하십시오. http://stackoverflow.com/questions/4129071/optimal-mysql-settings-for-queries-that-deliver-large-amounts-of-data/4144514#4144514 –