Verwalten von Arbeitsspeicher für große Datenbanken

SQL Server 2005 verwendet die AWE-API (Address Windowing Extensions) zur Unterstützung sehr großer physikalischer Arbeitsspeicher. SQL Server 2005 unterstützt bis zu 64 GB physikalischen Arbeitsspeicher unter 32-Bit-Betriebssystemen der Microsoft Windows-Betriebssysteme: Microsoft ; Standard Edition; Advanced Server; Datacenter Server; Enterprise Edition oder Datacenter Edition.

SQL Server 2005 ordnet durch AWE zugeordneten Arbeitsspeicher dynamisch zu, wenn die Anwendung unter einer der -Betriebssystem-Editionen ausgeführt wird. Anders ausgedrückt kann der Pufferpool AWE-zugeordneten Arbeitsspeicher dynamisch verwalten, um einen Ausgleich zwischen SQL Server-Arbeitsspeicherauslastung und den Systemanforderungen insgesamt herzustellen.

AWE adressiert eine Einschränkung, die für 32-Bit-Anwendungen spezifisch ist – von diesen Anwendungen kann nicht auf den Prozessadressraum von mehr als 4 Gigabyte (GB) zugegriffen werden. (In einem 32-Bit-Zeiger kann keine Arbeitsspeicheradresse gespeichert werden, die größer als 4 GB ist.)

Mithilfe von AWE kann von Anwendungen direkt physikalischer Arbeitsspeicher bis zu dem Maximum reserviert werden, das vom Betriebssystem als nicht ausgelagerter Arbeitsspeicher zugelassen ist. AWE ermöglicht SQL Server das Zwischenspeichen von mehr Informationen, sodass sie nicht von Systemauslagerungsdateien auf dem Datenträger gelesen werden müssen. Dadurch kommt es zu Leistungsverbesserungen durch schnelleren Datenzugriff und selteneren Datenträgerzugriffen.

ms191481.note(de-de,SQL.90).gifHinweis:
Für 64-Bit-Anwendungen ist AWE nicht erforderlich, weil der Arbeitsspeicherzugriff nicht auf 4 GB beschränkt ist.

Weitere Informationen zur AWE-API finden Sie auf der MSDN-Website unter "Address Windowing Extensions".

Weitere Informationen zur Funktionsweise von SQL Server 2005 mit NUMA (Non-Uniform Memory Access) finden Sie unter Grundlegendes zu NUMA (Non-Uniform Memory Access).

In diesem Abschnitt

Thema Beschreibung

Aktivieren der Speicherunterstützung für physikalischen Speicher über 4 GB

Beschreibt den Prozess des Aktivierens großer Mengen von Arbeitsspeicher unter 32-Bit-Betriebssystemen.

Aktivieren des AWE-Arbeitsspeichers für SQL Server

Beschreibt das Konfigurieren von AWE.

Hinzufügen von Speicher im laufenden Systembetrieb (Hot Add Memory)

Beschreibt, wie SQL Server 2005 das Hinzufügen von Speicher im laufenden Systembetrieb unterstützt.

Siehe auch

Konzepte

Verwenden von AWE
Arbeitsspeicherarchitektur
Grundlegendes zu NUMA (Non-Uniform Memory Access)

Hilfe und Informationen

Informationsquellen für SQL Server 2005