Memoria en SQL2000

17/01/2006 - 19:48 por Omar | Informe spam
Buenos Dias tengo SQL2000/Windows Server 2003
Servidor con 2 Procesadores y 2 GB de Ram , solo tengo 10 usuarios y no
estan todos conectados y en el grafico de consumo de recursos veo que se esta
ocupando 1.8 GB de RAM es decir casi todo,

El programa que mas consume es el SQLSERV.EXE con casi 1.5 GB de RAM

Quisiera saber como hago para bajar ese consumo, que linea de comando
ejecuto para que no consuma tanto sin haber necesidad ...Por favor me podrian
ayudar.

Gracias.
 

Leer las respuestas

#1 Alejandro Mesa
17/01/2006 - 19:57 | Informe spam
Omar,

En este momento no hay nada que puedas hacer para que sql server devuelva
esa memoria al SO y pueda ser usada por otras aplicaciones, al menos que
pares el servicio y lo vuelvas a arrancar. Esa es la forma en que trabaja SQL
Server al menos que se lo especifiques. De seguro tu SQLserver esta seteado
para que maneje la memoria de forma dinamica, por lo que cada vez que SQL
Server necesite memoria, tratara de tomarla. Para evitar esto, debes setear
la opcion del server "max server memory (MB)" atraves del procedimiento
sp_configure. Ponle que SQL Server pueda consumir como maximo, digamos un
Gbyte. Luego debes para el servicio y volverlo a arrancar.


AMB


"Omar" wrote:

Buenos Dias tengo SQL2000/Windows Server 2003
Servidor con 2 Procesadores y 2 GB de Ram , solo tengo 10 usuarios y no
estan todos conectados y en el grafico de consumo de recursos veo que se esta
ocupando 1.8 GB de RAM es decir casi todo,

El programa que mas consume es el SQLSERV.EXE con casi 1.5 GB de RAM

Quisiera saber como hago para bajar ese consumo, que linea de comando
ejecuto para que no consuma tanto sin haber necesidad ...Por favor me podrian
ayudar.

Gracias.

Preguntas similares