Bonjour à tous,
J'ai un serveur sous windows serveur 2000 (32 bits). Ce dernier dispose de 4 Go de RAM et boot avec le switch /3GB dans le boot.ini.
Il fait également tourner une instance de sql serveur 2005.
Ce qui me turlupine c'est que l'instance sql ne s'alloue que 1,8 Go de RAM alors qu'il en 1 Go de disponible sur le serveur. Cela me pose problème sur certaines requêtes faisant intervenir de lourdes tables dont les données sont apparemment trop souvent rechargées en RAM depuis le disque, ce qui a impact déplorable sur les performances...
Quelqu'un aurait-il une piste pour une explication ? Ces 1 Go de RAM disponibles que m'indique windows le sont-ils vraiment ? Je croyais que sql serveur prenait à sa disposition tout ce qu'il pouvait. Il y a un paramétrage particulier à faire pour que ce soit le cas ?
Je ne suis pas particulièrement à l'aise sur ce sujet et après plusieurs recherches m'ayant appris pas mal de chose, je me retrouve tout de même dans une impasse.
Merci.
Partager