Opérateur Showplan Eager Spool

L'opérateur Eager Spool utilise l'ensemble de l'entrée en stockant chaque ligne dans un objet temporaire masqué stocké dans la base de données tempdb. Si l'opérateur est réutilisé (par un opérateur Nested Loops, par exemple) et qu'aucune nouvelle liaison n'est nécessaire, les données spoulées sont utilisées au lieu d'analyser de nouveau l'entrée. Si une nouvelle liaison est nécessaire, les données spoulées sont supprimées et l'objet en attente est recréé par la réanalyse de l'entrée (nouvellement liée).

L'opérateur Eager Spool crée le fichier spouleur avec « avidité » : lorsque l'opérateur parent du spool demande la première ligne, l'opérateur spool consomme toutes les lignes de son opérateur d'entrée et les stocke dans le spool.

Eager Spool est un opérateur logique.

Icône d'opérateur de mise en attenteIcône du plan d'exécution graphique

Voir aussi

Tâches

Procédure : afficher un plan d'exécution réel

Référence

Opérateur Showplan Lazy Spool

Concepts

Référence des opérateurs physiques et logiques
Affichage des plans d'exécution à l'aide des options Showplan SET (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005