Servereigenschaften (Seite „Speicher“)

Gilt für:SQL Server

Auf dieser Seite können Sie die Arbeitsspeichereinstellungen für den Server anzeigen und bearbeiten. Wenn für Minimaler Serverarbeitsspeicher 0 und für Maximaler Serverarbeitsspeicher 2147483647 MB festgelegt sind, kann SQL Server zu jeder Zeit die optimale Menge an Arbeitsspeicher nutzen, abhängig davon, wie viel Arbeitsspeicher vom Betriebssystem und von anderen Anwendungen aktuell verwendet wird. Mit der wechselnden Auslastung des Computers und von SQL Server ändert sich auch der zugeordnete Arbeitsspeicher. Sie können außerdem diese dynamische Arbeitsspeicherbelegung mit den unten angegebenen Minimal- und Maximalwerten begrenzen.

Tastatur

Minimaler Serverarbeitsspeicher (in MB)
Gibt an, dass SQL Server mit der angegebenen Mindestgröße des zugeordneten Speichers beginnen und unterhalb dieses Werts keinen Speicher freigeben sollte. Legen Sie diesen Wert auf der Basis der Größe und Aktivität Ihrer Instanz von SQL Serverfest. Diese Option sollte immer auf einen geeigneten Wert festgelegt werden, um sicherzustellen, dass das Betriebssystem nicht zu viel Arbeitsspeicher von SQL Server anfordert und dadurch die Leistung von Windows beeinträchtigt.

Maximaler Serverarbeitsspeicher (in MB)
Gibt an, wie viel Arbeitsspeicher SQL Server beim Starten und zur Laufzeit maximal zuordnen kann. Diese Serverkonfigurationsoption kann auf einen bestimmten Wert festgelegt werden, wenn Sie wissen, dass mehrere Anwendungen gleichzeitig mit SQL Server ausgeführt werden, und Sie sicherstellen möchten, dass diese Anwendungen über genügend Arbeitsspeicher verfügen. Wenn diese Anwendungen, z. B. Webserver oder E-Mail-Server, Arbeitsspeicher nur bei Bedarf anfordern, legen Sie die Option nicht fest, da SQL Server in diesem Fall Arbeitsspeicher für sie nach Bedarf freigibt. Viele Anwendungen verwenden jedoch beim Starten den gesamten verfügbaren Arbeitsspeicher und fordern keinen weiteren Arbeitsspeicher mehr an, selbst wenn er benötigt wird. Wenn eine Anwendung, die sich so verhält, auf demselben Computer gleichzeitig mit SQL Serverausgeführt wird, legen Sie die Option auf einen Wert fest, der sicherstellt, dass der von der Anwendung benötigte Arbeitsspeicher nicht von SQL Serverzugeordnet wird. Die minimale Speichergröße, die Sie für Maximaler Serverarbeitsspeicher angeben können, beträgt 128 MB. (64 Megabyte (MB) für ältere 32-Bit-Systeme.)

Arbeitsspeicher für Indexerstellung (in KB, 0 = dynamischer Speicher)
Gibt die Größe des Arbeitsspeichers (in kB) an, die während der Sortiervorgänge bei der Indexerstellung verwendet wird. Der Standardwert 0 ermöglicht die dynamische Zuordnung und sollte in den meisten Fällen ohne weitere Anpassungen funktionsfähig sein. Der Benutzer kann jedoch einen anderen Wert zwischen 704 und 2147483647 eingeben.

Hinweis

Werte zwischen 1 und 703 sind nicht zulässig. Wenn ein Wert innerhalb dieses Bereichs eingegeben wird, wird er mit 704 überschrieben.

Minimaler Arbeitsspeicher pro Abfrage (in KB)
Gibt die Größe des Arbeitsspeichers (in kB) an, der für die Ausführung einer Abfrage zugeordnet wird. Der Benutzer kann einen Wert zwischen 512 und 2147483647 kB festlegen. Der Standardwert ist 1024 KB.

Konfigurierte Werte
Zeigt für die Optionen in diesem Bereich konfigurierte Werte an. Wenn Sie diese Werte ändern, klicken Sie anschließend auf Ausgeführte Werte , um zu sehen, ob die Änderungen wirksam sind. Sind sie nicht wirksam, muss die Instanz von SQL Server zuerst neu gestartet werden.

Ausgeführte Werte
Zeigt die derzeit aktiven Werte für die Optionen in diesem Bereich an. Diese Werte sind schreibgeschützt.

Weitere Informationen

Serverkonfigurationsoptionen (SQL Server)
Serverkonfigurationsoptionen für den Serverarbeitsspeicher