Eager Spool プラン表示操作

Eager Spool 操作は、入力全体を使用し、tempdb データベースに格納されている一時隠しオブジェクトに各行を格納します。この操作が再度使用され (Nested Loops 操作で使用される場合など)、再バインドが不要な場合は、入力を再スキャンする代わりにスプールされたデータが使用されます。再バインドが必要な場合は、スプールされたデータが破棄され、(再バインドされる) 入力の再スキャンによりスプール オブジェクトが再構築されます。

Eager Spool 操作では、操作のスプール ファイルが "集中的" に構築されます。たとえば、スプールの親操作によって最初の行が要求されると、スプール操作によって入力操作からのすべての行が使用され、それらの行がスプールに格納されます。

Eager Spool は論理操作です。

Spool 操作アイコングラフィカルな実行プランのアイコン