OVH Cloud OVH Cloud

[SQL Server 2000] - Attribution mémoire

1 réponse
Avatar
LM
Bonsoir à tous,

J'ai un serveur Windows 2000 SP4 sur lequel tourne un MS SQL Server 2000. Ce
serveur dispose de 512 Mo de RAM. Par défaut, comme vous le savez, SQL
Server est configuré pour s'attribuer dynamiquement de la mémoire vive. Dans
la mesure où je me rend compte que la mémoire occupée était de plus en plus
importante, j'avais changé le mode d'attribution de la mémoire.
J'ai essayé de mettre une valeur maxi (300 Mo), mais aujourd'hui je me rend
compte en regardant les process que SQL Server consomme 315 Mo, et ceci
malgré le fait que j'ai redémarré le serveur après ma modification de conf.
J'ai aussi essayé d'attribuer de la mémoire de manière fixe (300 Mo), mais
lorsque j'ai redémarré le serveur, et bien il ne s'attribuait pas les 300
Mo, mais juste 10 ou 15 Mo.
Le but de tout ceci étant bien sûr que le serveur ne se retrouve pas à cours
de mémoire vive, afin d'éviter qu'il swap.
Peut être le fait que le SQL Server est un MSDE pose problème dans ce type
de réglage ?

Merci d'avance

Laurent

1 réponse

Avatar
Philippe T [MS]
Bonjour,

Le réglage MaxServerMemory correspond à la mémoire que SQL Server va
consommer pour la gestion des transaction des applications utilisateurs.

De base, il faut prévoir 15 Mo de plus pour faire tourner basiquement les
services de SQL.

Phil.
________________________________________________________
Philippe TROTIN
Microsoft Services France http://www.microsoft.com/france
"LM" wrote in message
news:45410a47$0$5075$
Bonsoir à tous,

J'ai un serveur Windows 2000 SP4 sur lequel tourne un MS SQL Server 2000.
Ce serveur dispose de 512 Mo de RAM. Par défaut, comme vous le savez, SQL
Server est configuré pour s'attribuer dynamiquement de la mémoire vive.
Dans la mesure où je me rend compte que la mémoire occupée était de plus
en plus importante, j'avais changé le mode d'attribution de la mémoire.
J'ai essayé de mettre une valeur maxi (300 Mo), mais aujourd'hui je me
rend compte en regardant les process que SQL Server consomme 315 Mo, et
ceci malgré le fait que j'ai redémarré le serveur après ma modification de
conf.
J'ai aussi essayé d'attribuer de la mémoire de manière fixe (300 Mo), mais
lorsque j'ai redémarré le serveur, et bien il ne s'attribuait pas les 300
Mo, mais juste 10 ou 15 Mo.
Le but de tout ceci étant bien sûr que le serveur ne se retrouve pas à
cours de mémoire vive, afin d'éviter qu'il swap.
Peut être le fait que le SQL Server est un MSDE pose problème dans ce type
de réglage ?

Merci d'avance

Laurent