Condividi tramite


Operatore Showplan Lazy Spool

L'operatore logico Lazy Spool archivia ogni riga dell'input in un oggetto temporaneo nascosto memorizzato nel database tempdb. Se l'operatore viene ripristinato, ad esempio tramite un operatore Nested Loops, ma non è necessario eseguire nuovamente l'associazione, la scansione dell'input non viene ripetuta e vengono invece utilizzati i dati di spooling. Se è necessario ripetere l'associazione, i dati di spooling vengono eliminati e l'oggetto di spooling viene ricostruito tramite una nuova scansione dell'input riassociato.

L'operatore Lazy Spool crea il file di spooling con un'elaborazione lenta: ogni volta che l'operatore padre dello spooling richiede una riga, anziché elaborare contemporaneamente tutte le righe, l'operatore di spooling ottiene una riga dal relativo operatore di input e la archivia nel file di spooling.

Lazy Spool è un operatore logico.

Icona dell'operatore SpoolIcona del piano di esecuzione grafico