マテリアライズノードとは、ツリー内でその下にあるもの(スキャン、または結合のフルセットなど)の出力が、上位ノードが実行される前にメモリにマテリアル化されることを意味します。これは通常、外部ノードが何らかの理由で再スキャンできるソースを必要とする場合に実行されます。
したがって、あなたの場合、プランナーは、テーブルの1つでのスキャンの結果がメモリに収まると判断し、それまでは、より安価でありながら再スキャンを必要とする上位結合操作を選択できるようになります。
マテリアライズノードとは、ツリー内でその下にあるもの(スキャン、または結合のフルセットなど)の出力が、上位ノードが実行される前にメモリにマテリアル化されることを意味します。これは通常、外部ノードが何らかの理由で再スキャンできるソースを必要とする場合に実行されます。
したがって、あなたの場合、プランナーは、テーブルの1つでのスキャンの結果がメモリに収まると判断し、それまでは、より安価でありながら再スキャンを必要とする上位結合操作を選択できるようになります。