Limitierung des Speichers der Windows Internal Database

Allgemeine Informationen:

Viele WSUS Standardinstallationen verwenden die Windows Internal Database.
Bei Servern mit wenig Speicher kann es schon zu Performance Problemen führen, wenn der SQL Server keine Speicherobergrenze gesetzt bekommt.

Die Anpassung der Windows Internal Database muss auf dem Server durchgeführt werden, auf dem sie läuft. Ein Remotezugriff wird nicht unterstützt.

Für die Anpassung der Speichergrenze muss auf dem Server kein SQL Management Studio installiert sein/werden. Diese Einstellung kann mit dem SQL Commandline Tool durchgeführt werden.

Download: Microsoft Command Line Utilities 11 for SQL Server

Anpassen der Einstellung:

Herstellen der Verbindung für WSUS 4:

SQLCMD -E -S \\.\pipe\Microsoft##WID\tsql\query

Herstellen der Verbindung für WSUS 3:

SQLCMD -E -S \\.\pipe\mssql$microsoft##ssee\sql\query

Eingeben am Prompt:

exec sp_configure ’show advanced option‘, ‚1‘;
reconfigure;

Um die aktuelle Einstellung zu prüfen:

exec sp_configure;
go

Um die Einstellung anzupassen:

exec sp_configure ‚max server memory‘, 2048;
reconfigure with override;
go

Quit um Eingabe zu beenden.

SQL-Server Dienst neu starten nicht vergessen!

 

 

 

Dieser Beitrag wurde unter WSUS abgelegt und mit , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.