Memoria usada por SQL Server, cómo aumentarla?

26/07/2004 - 14:30 por Adán | Informe spam
Hola a todos, tengo el siguiente problema:
Tengo un servidor con 3 Gb de memoria, y sin embargo el
proceso sqlsrvr.exe nunca usa mas de 1,7 para trabajar,
figurando igual cantidad de memoria virtual usada
también. El rendimiento de la BBDD es anormalmente bajo
desde hace unas fechas, y creo que puede ser por esto.
La memoria usada por SQL siempre está en esa cifra de 1,7,
y nunca varía. La configuración indica que la asignación
de memoria es dinámica: en'Mínimo' figura un valor de 2, y
en 'Máximo' figura el total de memoria de servidor.
El servidor usa Windows 2003 Server Enterprise Edition.
¿Alguien me puede ayudar?
Gracias, un saludo.
 

Leer las respuestas

#1 Javier Loria
26/07/2004 - 16:10 | Informe spam
Hola:
Estas seguro que la memoria es el cuello de botella de este sistema?
Porque no revisas el siguiente contador con el Monitor de Desempeno del
Windows (Performance Monitor).
==SQL Server: Administrador de Cache: Proporcion de Aciertos de Cache.
== Si el porcentaje es mayor de 95% no obtendras practicamente ninguna
mejorar en el desempeno aumentando la memoria hay que buscar el problema en
otro lado. Si el porcentaje es menor al 90%, considera ciertamente un
aumento de memoria, en este caso necesitaras la version corporativa de SQL
Server.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Adán escribio:
Hola a todos, tengo el siguiente problema:
Tengo un servidor con 3 Gb de memoria, y sin embargo el
proceso sqlsrvr.exe nunca usa mas de 1,7 para trabajar,
figurando igual cantidad de memoria virtual usada
también. El rendimiento de la BBDD es anormalmente bajo
desde hace unas fechas, y creo que puede ser por esto.
La memoria usada por SQL siempre está en esa cifra de 1,7,
y nunca varía. La configuración indica que la asignación
de memoria es dinámica: en'Mínimo' figura un valor de 2, y
en 'Máximo' figura el total de memoria de servidor.
El servidor usa Windows 2003 Server Enterprise Edition.
¿Alguien me puede ayudar?
Gracias, un saludo.

Preguntas similares