Freigeben über


Beibehalten des Standardwerts für die Konfigurationsoption 'locks'

Durch diese Regel wird der Wert der Konfigurationsoption locks überprüft. Durch diese Option wird die maximale Anzahl verfügbarer Sperren festgelegt. Diese schränkt ein, wie viel Arbeitsspeicher SQL Server Database Engine (Datenbankmodul) für Sperren verwendet. In der Standardeinstellung 0 kann Database Engine (Datenbankmodul) Sperrstrukturen je nach Systemanforderungen dynamisch zuordnen bzw. deren Zuordnung aufheben.

Wenn locks einen Wert ungleich 0 (null) hat, werden Stapelverarbeitungsaufträge angehalten. Außerdem wird bei Überschreitung des angegebenen Werts in einer Fehlermeldung angezeigt, dass keine Sperren vorhanden sind.

Empfehlungen zu Best Practices

Verwenden Sie die gespeicherte Systemprozedur sp_configure, um den Wert von locks mithilfe der folgenden Anweisung in die Standardeinstellung zu ändern:

EXEC sp_configure 'locks', 0;

Weitere Informationen

Konfigurieren der Serverkonfigurationsoption Sperren

sys.dm_tran_locks (Transact-SQL)

sys.dm_os_wait_stats (Transact-SQL)

Microsoft Knowledge Base-Artikel 271509

Siehe auch

Konzepte

Überwachen und Erzwingen von Best Practices mit der richtlinienbasierten Verwaltung