sql >> Base de Datos >  >> RDS >> Sqlserver

SQL Server (TSQL):¿es posible ejecutar declaraciones EXEC en paralelo?

Sí, hay una manera, consulte Ejecución de procedimientos asincrónicos.

Sin embargo, es probable que esto no sea lo que necesita. T-SQL es un acceso a datos lenguaje, y cuando se tienen en cuenta las transacciones, el bloqueo y la semántica de compromiso/reversión es casi imposible tener un trabajo paralelo. Parallel T-SQL funciona, por ejemplo, con colas de solicitudes, donde cada solicitud es independiente y no hay correlación entre los trabajos.

Lo que describes no suena en absoluto como algo que pueda, ni deba, ser paralelizado.