Operador de plano de execução Nonclustered Index Spool

O operador físico Index Spool contém um predicado SEEK: () na coluna Argumento. O operador Index Spool digitaliza suas linhas de entrada, colocando uma cópia de cada linha em um arquivo spool oculto (armazenado no banco de dados tempdb que existe somente durante o tempo de vida da consulta) e cria um índice não-clusterizado nas linhas. Isto permite que você use o recurso de busca de índices para produzir somente as linhas que correspondem ao predicado SEEK: ().

Se for feito o retrocesso do operador (por exemplo, por um operador de Loops Aninhados), sem que haja necessidade de reassociação, os dados do spool serão usados ao invés de fazer uma nova verificação da entrada.

Ícone do operador Nonclustered index spoolÍcone do plano de execução gráfica