Eager Spool (operador de Showplan)

El operador Eager Spool utiliza la entrada completa y almacena cada fila en un objeto temporal oculto almacenado en la base de datos tempdb. Si se hace retroceder el operador (por ejemplo, mediante un operador Nested Loops) pero no es necesario volver a enlazar, se utilizan los datos de la cola en lugar de volver a recorrer la entrada. Si es necesario volver a enlazar, se descartan los datos y se vuelve a generar el objeto de la cola; para ello se vuelve a recorrer la entrada (se vuelve a enlazar).

El operador Eager Spool crea su archivo de cola de forma "ansiosa": cuando el operador primario de la cola solicita la primera fila, el operador de cola consume todas las filas de su operador de entrada y las almacena en la cola.

Eager Spool es un operador lógico.

Icono del operador SpoolIcono de plan de ejecución gráfico