Uso alto de memoria de sqlservr.exe

04/02/2008 - 18:07 por Jose Enrique | Informe spam
Tengo un equipo con Windows 2003 y MSDE. La base de datos tiene ya más de
900000 KB. Mi duda (basada en una ignorancia de administracíón de base
datos - por eso consulto pidiendo un sabio consejo) es que en el
administrador de tareas veo que el proceso sqlservr.exe está usando 866044
Kb de memoria, cosa que a mi me parece alto. ¿A que creeis que se debe y
como puedo reducirlo si es posible?

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
04/02/2008 - 18:34 | Informe spam
El comportamiento normal de SQL Server (y MSDE) es consumir toda la memoria
que pueda. Usted puede configurarlo para que no consuma más de X tamaño de
memoria.

Otro tema: Tenga en cuenta que el tamaño máximo de base de datos que MSDE
2000 puede gestionar, es de 2 GB.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Jose Enrique" wrote:

Tengo un equipo con Windows 2003 y MSDE. La base de datos tiene ya más de
900000 KB. Mi duda (basada en una ignorancia de administracíón de base
datos - por eso consulto pidiendo un sabio consejo) es que en el
administrador de tareas veo que el proceso sqlservr.exe está usando 866044
Kb de memoria, cosa que a mi me parece alto. ¿A que creeis que se debe y
como puedo reducirlo si es posible?



Respuesta Responder a este mensaje
#2 Alejandro Mesa
04/02/2008 - 18:41 | Informe spam
Jose Enrique,

A mi no me parece alto (menos de un Gig), puesto que SQL Server tratara de
usar cuanta memoria disponible se la haya asignado, que en el caso de MSDE
2000 es hasta 2 Gig.

Si deseas poner a dieta a MSDE, setea la cantidad maxima de RAM que este
puede usar mediante sp_configure.

USE master
EXEC sp_configure 'show advanced options', 1
RECONFIGURE WITH OVERRIDE
GO

USE master
EXEC sp_configure 'max server memory (MB)', 512
RECONFIGURE WITH OVERRIDE
GO

USE master
EXEC sp_configure 'show advanced options', 0
RECONFIGURE WITH OVERRIDE
GO


AMB

"Jose Enrique" wrote:

Tengo un equipo con Windows 2003 y MSDE. La base de datos tiene ya más de
900000 KB. Mi duda (basada en una ignorancia de administracíón de base
datos - por eso consulto pidiendo un sabio consejo) es que en el
administrador de tareas veo que el proceso sqlservr.exe está usando 866044
Kb de memoria, cosa que a mi me parece alto. ¿A que creeis que se debe y
como puedo reducirlo si es posible?



Respuesta Responder a este mensaje
#3 Jose Enrique
05/02/2008 - 09:21 | Informe spam
Gracias por vuestras respuestas. Pondré en marcha vuestros consejos.
Espero que con vuestros consejos me ayudeis a ser mejor en esto de
administrar SQL Server...

"Alejandro Mesa" escribió en el
mensaje news:
Jose Enrique,

A mi no me parece alto (menos de un Gig), puesto que SQL Server tratara de
usar cuanta memoria disponible se la haya asignado, que en el caso de MSDE
2000 es hasta 2 Gig.

Si deseas poner a dieta a MSDE, setea la cantidad maxima de RAM que este
puede usar mediante sp_configure.

USE master
EXEC sp_configure 'show advanced options', 1
RECONFIGURE WITH OVERRIDE
GO

USE master
EXEC sp_configure 'max server memory (MB)', 512
RECONFIGURE WITH OVERRIDE
GO

USE master
EXEC sp_configure 'show advanced options', 0
RECONFIGURE WITH OVERRIDE
GO


AMB

"Jose Enrique" wrote:

> Tengo un equipo con Windows 2003 y MSDE. La base de datos tiene ya más


de
> 900000 KB. Mi duda (basada en una ignorancia de administracíón de base
> datos - por eso consulto pidiendo un sabio consejo) es que en el
> administrador de tareas veo que el proceso sqlservr.exe está usando


866044
> Kb de memoria, cosa que a mi me parece alto. ¿A que creeis que se debe y
> como puedo reducirlo si es posible?
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida