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 ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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" <lm@laposte.net> wrote in message
news:45410a47$0$5075$ba4acef3@news.orange.fr...
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 ?
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 ?