SQL Server verwendet nur 2 GB Speicher, obwohl die AWE-Option aktiv ist

SQL Server verwendet nur 2 GB Speicher, obwohl die AWE-Option aktiv ist

  • Comments 2

SQL Server ist für AWE (Windows 2000 Address Windowing Extensions) konfiguriert, um ein Maximum des physikalischen Speichers 64 GB zu unterstützen, wenn die AWE Enabled Option auf 1 setzt ist, trotzdem verwendet SQL Server nur 2 Gigabyte (GB) des Speichers.

In Windows Task-Manager wird angezeigt, dass SQL Server nur bis 2 GB Speicher verwendet.

Wenn Sie 64-Bit SQL Server Enterprise Edition verwenden dann ist diese Option sehr wirksam und auch empfohlen.

Bei Windows an dem Computer, an dem SQL Server installiert wurde müssen Sie sich als ein lokaler Administrator anmelden, um diese Aufgaben auszuführen.

A.      Klicken Sie in der Taskleiste auf Start, und dann auf Programme.

B.      Klicken Sie auf Verwaltung, und wählen Sie dann Lokale Sicherheitsrichtlinie aus.

C.      Erweitern Sie Sicherheitseinstellung, erweitern Sie Lokale Richtlinien, und klicken Sie dann auf Zuweisung von Benutzerrechten.

D.      Klicken Sie in dem rechten Bildschirm mit der rechten Maustaste auf „Lock pages in memory“ (Sperren von Seiten im Speicher), und klicken Sie dann auf Sicherheit.

E.       Klicken Sie in dem Dialogfeld Lokale Sicherheitsrichtlinie auf Hinzufügen.

F.       Option Auswählen durch Klicken das Konto auf dem der MSSQLSERVER-Dienst ausgeführt wird und klicken Sie auf OK.

G.     Für Microsoft Windows 2000-Server in dem Befehlsfenster tippen Sie

Secedit /refreshpolicy machine_policy /enforce.

Und für Microsoft Windows Server 2003 in dem Befehlsfenster tippen Sie

PUPDATE /force

H.      Starten Sie den SQL Server-Dienst neu.

 

Mehr Informationen  über AWE finden Sie hier.

http://msdn.microsoft.com/en-us/library/aa366527(VS.85).aspx

Mehr Informationen über SQL Server Memory Architektur finden Sie unter.

http://msdn.microsoft.com/en-us/library/ms187499.aspx

Mit freundlichen Grüßen

Arvind Kumar

Microsoft Dynamics Germany

Microsoft Customer Service and Support (CSS) EMEA

Leave a Comment
  • Please add 1 and 5 and type the answer here:
  • Post
  • [quote]Wenn Sie ein 64-Bit System verwenden dann ist diese Option sehr wirksam und auch empfohlen. Auf dem 32- Bit Ohne AWE ist diese Option nicht empfohlen.[/quote]

    AWE ist nur mit 32bit Systemen relevant, da hier nur 4GB direkt addressierbar sine (2 hoch 32 = 4GB). Hier werden im unterern Speicherbereich (bis 4GB; d.h. 2GB im STandard oder 3GB mit /3GB Switch) allokiert um eben "Fenster" (Windowing!)im hohen Speicherbereich zu erhalten - dafür muss das Diestkonto das Recht haben, Speicherseiten (im unteren Bereich) zu sperren.

    Da 64bit Systeme ca. 18.000.000.000GB (= 2 hoch 64) direkt addressiert werden können, ist AWE nicht erfrorderlich bzw. unwirksam (ebenso /3GB und /PAE).

    Gruß,

    Jörg

  • Ja, in 64-bit SQL ist kein AWE, /3GB /PAE nötig, da der 64-bit SQL selbst 2 hoch 64 Speicher addressieren.

    Aber diese Group Policy ist auf dem SQL Server 64-bit wirksam.

    dieser KB ist dazu:

    http://support.microsoft.com/kb/918483

Page 1 of 1 (2 items)