Uso de Memoria

14/02/2006 - 12:30 por santu | Informe spam
Buenos días,

Tengo un problema con el uso de memoria en varios servidores que no
tienen la misma versión de sistema operativo, que varia entre Windows
2000 Server y Windows 2000 Advanced Server.

Estos servidores tenían 2Gb de memoria RAM que se ha ampliado en unos
casos hasta los 3Gb y en algún otro hasta los 4Gb.

Estos servidores tienen como "aplicación principal" SQL Server 2000
Standard que se actualizará a SQL Server 2000 Enterprise. Creo que SQL
Server Standard consume toda la memoria disponible hasta los 2Gb (creo
que la versión estandar no puede direccionar más), así que ampliamos
memoria en los servidores por encima de los 2Gb para que sql server
utilizara 2 Gb completos y el sistema operativo y demás aplicaciones
la memoria restante. Después de la ampliación el consumo de memoria
de SQL Server se sigue quedando igual (en 1,7 Gb) y parece que toda la
demás memoria no se está utilizando.

¿¿He de parametrizar algo en el sistema operativo para que use la
memoria que tiene disponible??, ¿¿implica algún cambio en la
configuración de SQL Server??

Agradecería cualquier comentario o enlace sobre la parametrización
del sistema operativo y SQL Server para el consumo de la memoria
(limitaciones sobre sistema operativo, por procesador, cantidad de
memoria para uso de aplicaciones, caché de datos, etc.))


Un Saludo

Preguntas similare

Leer las respuestas

#11 Alejandro Mesa
14/02/2006 - 15:03 | Informe spam
How to configure SQL Server to use more than 2 GB of physical memory
http://support.microsoft.com/kb/274750/


AMB

"santu" wrote:

Buenos días,

Tengo un problema con el uso de memoria en varios servidores que no
tienen la misma versión de sistema operativo, que varia entre Windows
2000 Server y Windows 2000 Advanced Server.

Estos servidores tenían 2Gb de memoria RAM que se ha ampliado en unos
casos hasta los 3Gb y en algún otro hasta los 4Gb.

Estos servidores tienen como "aplicación principal" SQL Server 2000
Standard que se actualizará a SQL Server 2000 Enterprise. Creo que SQL
Server Standard consume toda la memoria disponible hasta los 2Gb (creo
que la versión estandar no puede direccionar más), así que ampliamos
memoria en los servidores por encima de los 2Gb para que sql server
utilizara 2 Gb completos y el sistema operativo y demás aplicaciones
la memoria restante. Después de la ampliación el consumo de memoria
de SQL Server se sigue quedando igual (en 1,7 Gb) y parece que toda la
demás memoria no se está utilizando.

¿¿He de parametrizar algo en el sistema operativo para que use la
memoria que tiene disponible??, ¿¿implica algún cambio en la
configuración de SQL Server??

Agradecería cualquier comentario o enlace sobre la parametrización
del sistema operativo y SQL Server para el consumo de la memoria
(limitaciones sobre sistema operativo, por procesador, cantidad de
memoria para uso de aplicaciones, caché de datos, etc.))


Un Saludo


Respuesta Responder a este mensaje
#12 Alejandro Mesa
14/02/2006 - 15:03 | Informe spam
How to configure SQL Server to use more than 2 GB of physical memory
http://support.microsoft.com/kb/274750/


AMB

"santu" wrote:

Buenos días,

Tengo un problema con el uso de memoria en varios servidores que no
tienen la misma versión de sistema operativo, que varia entre Windows
2000 Server y Windows 2000 Advanced Server.

Estos servidores tenían 2Gb de memoria RAM que se ha ampliado en unos
casos hasta los 3Gb y en algún otro hasta los 4Gb.

Estos servidores tienen como "aplicación principal" SQL Server 2000
Standard que se actualizará a SQL Server 2000 Enterprise. Creo que SQL
Server Standard consume toda la memoria disponible hasta los 2Gb (creo
que la versión estandar no puede direccionar más), así que ampliamos
memoria en los servidores por encima de los 2Gb para que sql server
utilizara 2 Gb completos y el sistema operativo y demás aplicaciones
la memoria restante. Después de la ampliación el consumo de memoria
de SQL Server se sigue quedando igual (en 1,7 Gb) y parece que toda la
demás memoria no se está utilizando.

¿¿He de parametrizar algo en el sistema operativo para que use la
memoria que tiene disponible??, ¿¿implica algún cambio en la
configuración de SQL Server??

Agradecería cualquier comentario o enlace sobre la parametrización
del sistema operativo y SQL Server para el consumo de la memoria
(limitaciones sobre sistema operativo, por procesador, cantidad de
memoria para uso de aplicaciones, caché de datos, etc.))


Un Saludo


Respuesta Responder a este mensaje
#13 Miguel Egea
14/02/2006 - 15:18 | Informe spam
ya, pero es que no veo que santu haya mencionado nada de 64 bits y supongo
por eso que no es lo que está buscando. Una de las mayores ventajas de las
arquitecturas x64 e itanium es precisamente esa, amén de que el fabricante
decida que se usa o no se usa toda la memoria.
En cualquier caso gracias por la aclaración.

Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced education
and solutions for the entire Microsoft database platform"

"Maxi" wrote in message
news:
Hola Miguel, una sola correcccion:

La version STD sobre un w2003 x32 no tomara mas de 2GB.
Ahora bien si pones un x64 de AMD y un W2k3 x64 te toma toda la ram, yo lo
probe hasta con 8gb y los veia y usaba. Una vez Alejandro Mesa me paso un
link donde confirmaba esto para los procesadores AMD x64, de hecho mi
servidor de produccion es un AMD x64 con 4GB y SQL STD x32 y ve toda la
RAM :-)


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Miguel Egea" escribió en el mensaje
news:
Efectivamente la versión estandar nunca tomará más de 2 gb, en los casos
en los que lo hayas ampliado solo hasta 3 GB no tendrás nada que hacer,
el sistema operativo necesita una gran cantidad de memoria para gestionar
los procesos. En el resto puedes intentar usar el parámetro /3GB en el
boot.ini, para que Windows deje 3 gb libres para aplicciones y el solo
tome 1 GB. Ten cunidado con estas operaciones, aunque por tu
configuración no tienes clusters, en cluster hay que tener más cosas en
cuenta,.

Maximum Amount of Physical Memory Supported by the Editions of SQL Server
2000
This table shows the maximum amount of physical memory, or RAM, that the
database engine in each SQL Server 2000 edition can support.




Operating System

Enterprise Edition

Standard Edition

Personal Edition

Developer Edition

Desktop Engine

SQL Server CE Enterprise Evaluation Edition
Windows 2000 DataCenter 64 GB 2 GB 2 GB 64 GB 2 GB N/A 64 GB
Windows 2000 Advanced Server 8 GB 2 GB 2 GB 8 GB 2 GB N/A 8 GB
Windows 2000 Server 4 GB 2 GB 2 GB 4 GB 2 GB N/A 4 GB
Windows 2000 Professional N/A N/A 2 GB 2 GB 2 GB N/A 2 GB
Windows NT 4.0 Server, Enterprise Edition 3 GB 2 GB 2 GB 3 GB 2 GB
N/A 3 GB
Windows NT 4.0 Server 2 GB 2 GB 2 GB 2 GB 2 GB N/A 2 GB
Windows NT 4.0 Workstation N/A N/A 2 GB 2 GB 2 GB N/A 2 GB


i
Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced
education and solutions for the entire Microsoft database platform"


"santu" wrote in message
news:
Buenos días,

Tengo un problema con el uso de memoria en varios servidores que no
tienen la misma versión de sistema operativo, que varia entre Windows
2000 Server y Windows 2000 Advanced Server.

Estos servidores tenían 2Gb de memoria RAM que se ha ampliado en unos
casos hasta los 3Gb y en algún otro hasta los 4Gb.

Estos servidores tienen como "aplicación principal" SQL Server 2000
Standard que se actualizará a SQL Server 2000 Enterprise. Creo que SQL
Server Standard consume toda la memoria disponible hasta los 2Gb (creo
que la versión estandar no puede direccionar más), así que ampliamos
memoria en los servidores por encima de los 2Gb para que sql server
utilizara 2 Gb completos y el sistema operativo y demás aplicaciones
la memoria restante. Después de la ampliación el consumo de memoria
de SQL Server se sigue quedando igual (en 1,7 Gb) y parece que toda la
demás memoria no se está utilizando.

¿¿He de parametrizar algo en el sistema operativo para que use la
memoria que tiene disponible??, ¿¿implica algún cambio en la
configuración de SQL Server??

Agradecería cualquier comentario o enlace sobre la parametrización
del sistema operativo y SQL Server para el consumo de la memoria
(limitaciones sobre sistema operativo, por procesador, cantidad de
memoria para uso de aplicaciones, caché de datos, etc.))


Un Saludo






Respuesta Responder a este mensaje
#14 Miguel Egea
14/02/2006 - 15:18 | Informe spam
ya, pero es que no veo que santu haya mencionado nada de 64 bits y supongo
por eso que no es lo que está buscando. Una de las mayores ventajas de las
arquitecturas x64 e itanium es precisamente esa, amén de que el fabricante
decida que se usa o no se usa toda la memoria.
En cualquier caso gracias por la aclaración.

Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced education
and solutions for the entire Microsoft database platform"

"Maxi" wrote in message
news:
Hola Miguel, una sola correcccion:

La version STD sobre un w2003 x32 no tomara mas de 2GB.
Ahora bien si pones un x64 de AMD y un W2k3 x64 te toma toda la ram, yo lo
probe hasta con 8gb y los veia y usaba. Una vez Alejandro Mesa me paso un
link donde confirmaba esto para los procesadores AMD x64, de hecho mi
servidor de produccion es un AMD x64 con 4GB y SQL STD x32 y ve toda la
RAM :-)


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Miguel Egea" escribió en el mensaje
news:
Efectivamente la versión estandar nunca tomará más de 2 gb, en los casos
en los que lo hayas ampliado solo hasta 3 GB no tendrás nada que hacer,
el sistema operativo necesita una gran cantidad de memoria para gestionar
los procesos. En el resto puedes intentar usar el parámetro /3GB en el
boot.ini, para que Windows deje 3 gb libres para aplicciones y el solo
tome 1 GB. Ten cunidado con estas operaciones, aunque por tu
configuración no tienes clusters, en cluster hay que tener más cosas en
cuenta,.

Maximum Amount of Physical Memory Supported by the Editions of SQL Server
2000
This table shows the maximum amount of physical memory, or RAM, that the
database engine in each SQL Server 2000 edition can support.




Operating System

Enterprise Edition

Standard Edition

Personal Edition

Developer Edition

Desktop Engine

SQL Server CE Enterprise Evaluation Edition
Windows 2000 DataCenter 64 GB 2 GB 2 GB 64 GB 2 GB N/A 64 GB
Windows 2000 Advanced Server 8 GB 2 GB 2 GB 8 GB 2 GB N/A 8 GB
Windows 2000 Server 4 GB 2 GB 2 GB 4 GB 2 GB N/A 4 GB
Windows 2000 Professional N/A N/A 2 GB 2 GB 2 GB N/A 2 GB
Windows NT 4.0 Server, Enterprise Edition 3 GB 2 GB 2 GB 3 GB 2 GB
N/A 3 GB
Windows NT 4.0 Server 2 GB 2 GB 2 GB 2 GB 2 GB N/A 2 GB
Windows NT 4.0 Workstation N/A N/A 2 GB 2 GB 2 GB N/A 2 GB


i
Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced
education and solutions for the entire Microsoft database platform"


"santu" wrote in message
news:
Buenos días,

Tengo un problema con el uso de memoria en varios servidores que no
tienen la misma versión de sistema operativo, que varia entre Windows
2000 Server y Windows 2000 Advanced Server.

Estos servidores tenían 2Gb de memoria RAM que se ha ampliado en unos
casos hasta los 3Gb y en algún otro hasta los 4Gb.

Estos servidores tienen como "aplicación principal" SQL Server 2000
Standard que se actualizará a SQL Server 2000 Enterprise. Creo que SQL
Server Standard consume toda la memoria disponible hasta los 2Gb (creo
que la versión estandar no puede direccionar más), así que ampliamos
memoria en los servidores por encima de los 2Gb para que sql server
utilizara 2 Gb completos y el sistema operativo y demás aplicaciones
la memoria restante. Después de la ampliación el consumo de memoria
de SQL Server se sigue quedando igual (en 1,7 Gb) y parece que toda la
demás memoria no se está utilizando.

¿¿He de parametrizar algo en el sistema operativo para que use la
memoria que tiene disponible??, ¿¿implica algún cambio en la
configuración de SQL Server??

Agradecería cualquier comentario o enlace sobre la parametrización
del sistema operativo y SQL Server para el consumo de la memoria
(limitaciones sobre sistema operativo, por procesador, cantidad de
memoria para uso de aplicaciones, caché de datos, etc.))


Un Saludo






Respuesta Responder a este mensaje
#15 Guillermo Roldán
14/02/2006 - 22:59 | Informe spam
pues no mucho... pero buscando por ese tema, también sale lo del /3GB del
boot.ini... que con sólo 3GB de RAM tampoco vale de mucho (por desgracia lo
digo por experiencia)...

"Miguel Egea" escribió en el mensaje
news:
Hola Guillermo con solo 4 GB no creo que seau útli usar awe.

i
Miguel Egea
Visita mi web http://www.portalsql.com
SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com
"Solid Quality Learning is the trusted global provider of advanced
education and solutions for the entire Microsoft database platform"

"Guillermo Roldan" wrote in
message news:
Hola Santu,

Busca por el siguiente tema en los libros en pantalla: "Usar memoria AWE
en
Windows 2000".

Saludos,
Guillermo



"santu" wrote:

Buenos días,

Tengo un problema con el uso de memoria en varios servidores que no
tienen la misma versión de sistema operativo, que varia entre Windows
2000 Server y Windows 2000 Advanced Server.

Estos servidores tenían 2Gb de memoria RAM que se ha ampliado en unos
casos hasta los 3Gb y en algún otro hasta los 4Gb.

Estos servidores tienen como "aplicación principal" SQL Server 2000
Standard que se actualizará a SQL Server 2000 Enterprise. Creo que SQL
Server Standard consume toda la memoria disponible hasta los 2Gb (creo
que la versión estandar no puede direccionar más), así que ampliamos
memoria en los servidores por encima de los 2Gb para que sql server
utilizara 2 Gb completos y el sistema operativo y demás aplicaciones
la memoria restante. Después de la ampliación el consumo de memoria
de SQL Server se sigue quedando igual (en 1,7 Gb) y parece que toda la
demás memoria no se está utilizando.

¿¿He de parametrizar algo en el sistema operativo para que use la
memoria que tiene disponible??, ¿¿implica algún cambio en la
configuración de SQL Server??

Agradecería cualquier comentario o enlace sobre la parametrización
del sistema operativo y SQL Server para el consumo de la memoria
(limitaciones sobre sistema operativo, por procesador, cantidad de
memoria para uso de aplicaciones, caché de datos, etc.))


Un Saludo








Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida