2011-07-18 16 views
7

私はクエリを最適化しようとしていましたが、これまでに遭遇したことのない並列化ショープラン演算子が出てきました。SQL Server実行計画の並列性

これはどういう意味ですか、それが実行計画に含まれている場合、それは何を示していますか?

ありがとうございます!

答えて

13

SQL Server実行プランの並列処理演算子は、複数のスレッドが処理を実行することを示しています。たとえば、オプティマイザが、演算が複数のストリームの恩恵を受け、複数のストリームに分割できると計算すると、複数のストリームに分散し、別々のストリームでタスクを実行し、複数のストリームを結果セットに戻します。

並列処理演算子は、ストリームの配信、 ストリームの収集、およびストリームの論理演算の再分割を実行します。

あなたはすでにそれを見ていない場合:Execution Plan Basics

Distribute streams execution plan icon

Gather streams execution plan icon

Repartition streams execution plan icon再分割は、実行計画のアイコン

をストリームストリームの実行計画のアイコンを収集ストリームの実行計画のアイコンを配布
関連する問題