4 votes

Quelle quantité de mémoire SQL Server 2005 x86 peut-il utiliser lorsqu'il est installé sur Windows Server 2008 x64 ?

Si j'installe SQL Server 2005 x86 sur Windows Server 2008 x64, quelle quantité de mémoire SQL pourra-t-il utiliser par défaut ? Combien après avoir configuré le commutateur AWE du serveur SQL ?

Ce poste parle de l'utilisation de /3gb, /PAE, et AWE pour utiliser la mémoire de SQL Server 2008 x86 de manière appropriée sur Windows Server 2008 x86.

Mon hypothèse, basée sur ce post et sur des informations connexes que j'ai vues ailleurs, est que, par défaut, une instance de SQL Server 2005 x86 pourra utiliser 4 Go de mémoire sur Windows Server 2008 x64 et que, si j'active l'AWE, SQL pourra utiliser autant de mémoire que le système d'exploitation le permet.

PS : Veuillez noter si votre réponse s'applique à d'autres versions de SQL ou de Windows Server.

Gracias

5voto

Dr Zimmerman Points 136

Les processus x86 avec le bit LargeAddressAware défini (comme sqlservr.exe) obtiennent un VAS complet de 4 Go pour eux-mêmes. L'activation d'AWE (sur les systèmes d'exploitation et les éditions SQL qui le supportent) permet à l'instance du serveur SQL de mapper des pages supplémentaires (jusqu'à 64 Go) dans et hors de son VAS et de les utiliser pour le pool de mémoire tampon.

Ceci étant dit, x86 est une impasse et vous devriez passer à une instance x64 dès que possible.

0voto

Thecamelcoder Points 11

4 Go par instance pour SQL 2005 Standard/Enterprise.

Un processus x86 sur x64 peut utiliser au maximum 2 Go de RAM, ou 4 Go si l'application est compilée/liée avec le commutateur /LARGEADDRESSAWARE.

Voir : Limites de mémoire pour les versions Windows :

http://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx

http://www.wintellect.com/CS/blogs/jrobbins/archive/2009/04/02/link-32-bit-native-c-exes-with-largeaddressaware.aspx

-1voto

John Richardson Points 1197

AWE n'est pas nécessaire pour les systèmes 64 bits ; voir cette SQL Server Standard ou Enterprise verra ce que le système d'exploitation présente. à elle .

Vous aurez besoin de l'édition Windows Server 2008 Enterprise pour disposer de plus de 32 Go de mémoire vive, l'édition Standard étant limitée à 32 Go. Se référer ici

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X