Freigeben über


IDTSPipeline100.EngineThreads Eigenschaft

Definition

Ruft die Anzahl der Threads ab, die vom Datenflusstask verwendet werden, oder legt sie fest.

public:
 property int EngineThreads { int get(); void set(int value); };
[System.Runtime.InteropServices.DispId(125)]
public int EngineThreads { [System.Runtime.InteropServices.DispId(125)] get; [System.Runtime.InteropServices.DispId(125)] set; }
[<System.Runtime.InteropServices.DispId(125)>]
[<get: System.Runtime.InteropServices.DispId(125)>]
[<set: System.Runtime.InteropServices.DispId(125)>]
member this.EngineThreads : int with get, set
Public Property EngineThreads As Integer

Eigenschaftswert

Eine ganze Zahl, die die Anzahl der Threads angibt, die die Datenflussaufgabe während der Ausführung verwenden kann.

Attribute

Hinweise

Der Standardwert für diese Eigenschaft ist 5. Der Wert 1 ist nicht zulässig.

Die Eigenschaft liefert der Datenfluss-Engine einen Vorschlag für die Anzahl der zu verwendenden Threads. Unabhängig von dem für diese Eigenschaft festgelegten Wert verwendet die Engine jedoch nie mehr Threads als notwendig. Die Engine verwendet bei Bedarf auch mehr Threads, als in der Eigenschaft angegeben, um Parallelitätsprobleme zu vermeiden.

Weitere Informationen finden Sie unter Ausführungsplan und Pufferzuweisung.

Eine kurze Erläuterung dieser Eigenschaft und verwandter Eigenschaften, die verwendet werden können, um die Leistung des Datenfluss Vorgangs zu optimieren, finden Sie im Abschnitt "Verbessern der Leistung der Datenfluss Aufgabe" in Datenfluss Vorgang.

Gilt für: