Wenn
MAXDOP auf
1 gesetzt ist, ändern Sie diesen Wert zu
0 (Standardeinstellung), damit SQL alle verfügbaren Prozessoren nutzt.
Führen Sie zum Ändern dieser Einstellung folgende Schritte in
SQL Management Studio durch:
- Melden Sie sich bei SQL Server Management Studio an.
- Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf den Server, und wählen Sie Eigenschaften aus.
- Klicken Sie auf den Knoten Erweitert.
- Geben Sie im Feld Max. Grad an Parallelität den Wert 0 ein.
So kann SQL Server alle verfügbaren Prozessoren (bis zu 64) nutzen.
HINWEIS: Wenn MAXDOP auf 0 gesetzt ist und es bei SQL-Prozessen zu langen Wartezeiten vom Typ
CXPACKET (in SQL Management Studio) kommt, muss möglicherweise die Anzahl der CPUs verringert werden, die von SQL für das Ausführen paralleler Anweisungen verwendet werden dürfen. Befolgen Sie hierfür die oben beschriebenen Schritte, und legen Sie die maximale Anzahl an Prozessoren fest, die für die Ausführung paralleler Pläne verwendet werden dürfen.
Empfehlungen und Richtlinien zur SQL Server-Konfigurationsoption MAXDOP finden Sie im folgenden Microsoft-Artikel:
http://support.microsoft.com/kb/2806535.