SQL Server (TSQL) – Is it possible to EXEC statements in parallel?

Yes, there is a way, see Asynchronous procedure execution.

However, chances are this is not what you need. T-SQL is a data access language, and when you take into consideration transactions, locking and commit/rollback semantics is almost impossible to have a parallel job. Parallel T-SQL works for instance with requests queues, where each requests is independent and there is no correlation between jobs.

What you describe doesn’t sound at all like something that can, nor should, actually be paralellized.

Leave a Comment