Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Regel überprüft, ob Lightweight-Pooling auf dem Server deaktiviert ist. Das Festlegen von Lightweightpooling auf 1 bewirkt, dass SQL Server zum Fasermodus-Scheduling wechselt. Der Fasermodus ist für bestimmte Situationen vorgesehen, in denen der Kontextwechsel der UMS-Mitarbeiter der wichtige Engpass in der Leistung ist. Da dies selten ist, verbessert der Fasermodus selten die Leistung oder Skalierbarkeit auf dem typischen System.
Empfehlungen für bewährte Methoden
Die Option "Lightweightpooling" sollte erst nach gründlichem Testen aktiviert werden, nachdem alle anderen Leistungsoptimierungsmöglichkeiten ausgewertet wurden und wenn der Kontextwechsel ein bekanntes Problem in Ihrer Umgebung ist.
Es wird empfohlen, die Planung des Fasermodus für den Routinebetrieb nicht zu verwenden, da sie die Leistung verringern kann, indem die regelmäßigen Vorteile des Kontextwechsels verhindert werden, und da einige Komponenten von SQL Server, die Thread local Storage (TLS) verwenden, oder threadeigene Objekte wie Mutexes (eine Art Win32-Kernelobjekt) nicht ordnungsgemäß im Fasermodus funktionieren können.
Führen Sie zum Entfernen des einfachen Poolings die folgende Anweisung aus, und starten Sie dann das SQL Server-Datenbankmodul neu.
sp_configure 'show advanced options', 1;
GO
sp_configure 'lightweightpooling', 0;
GO
RECONFIGURE;
GO
Weitere Informationen
Leichtgewichtige Pooling-Server-Konfigurationsoption
Siehe auch
Überwachen und Erzwingen bewährter Methoden mithilfe der richtlinienbasierten Verwaltung