Hi we run 2016 enterprise. We have an ssis apparatus that thru metadata can load consecutive waves of 9 simultaneous source to destination data loads. As soon as the longest running load of wave x is done, wave x + 1 begins.
I don't like that any one wave blocks the next wave until its longest running load finishes. I'd rather see a solution that starts up a load when a slot becomes available (we currently limit ourselves to 9 simultaneous slots) and all the prereqs for that task have been satisfied. I assume 9 is a magical number for one ssis pkg so perhaps there is a solution out there that pushes the server to more than 9 by enlisting multiple pkgs. Out loads are mostly incremental so too much traffic at one time especially on the same destination db shouldn't be a problem but we may want to limit some loads from running at the same time.
Has anyone seen such a solution in ssis? Or even part of such a solution?