Ansichten:

Verhalten:
Wenn der Arbeitsspeicher der Datenbank nicht limitiert wird, kann es vorkommen, dass der MSSQL Server den gesamten physischen Arbeitsspeicher des Servers beansprucht. Dieser Umstand kann Ihre Server-Performance verlangsamen oder die CPU zu 100% auslasten.

Lösung:
Über  das SQL Server Management Studio, können Sie das Memory Limit, welches von der Datenbank verwendet werden kann, einschränken. Gehen Sie dazu wie folgt vor:

  • Melden Sie sich als "sa" SQL-Benutzer (oder einem Benutzer mit entsprechenden gleichen Rechten).
  • Öffnen Sie durch einen Rechtsklick auf den Servernamen und wählen Sie im Kontextmenü Server-Eigenschaften 
  • Wählen Sie im gerade geöffneten Menü den Punkt "Memory".
  • Hier haben Sie nun die Möglichkeit den maximal erlaubten Server Memory (MB) einzustellen.

MSSQL maximale Nutzung