Memoria real utilizada

19/10/2006 - 15:31 por Pablo Garateguy | Informe spam
Estimados foreros:

Tengo un servidor de 2 procesadores y 4 Gb de memoria que soporta la
operativa diaria.
Quiero evaluar que pasaría si por un problema grave, tuviéramos que trabajar
con un servidor de 1 procesador y 2 Gb de memoria.

Quise arrancar por tratar de determinar cual es la memoria que realmente usa
(el SQL Server toma para si los 3 Gb que se habilitaron para él, pero quiero
tratar de estimar cuanto es que realmente necesita).

Estuve leyendo cantidad de artículos, pero ninguno me ha servido para lo que
necesito, dado que la mayoría se centran en determinar problemas de poca
memoria (no es nuestro caso, dado que los distintos contadores dan buenos
valores (Hit Cache Ratio en 99,86%, no estamos paginando, etc.).

¿Alguna idea de como determinar que pasaría si bajo a la mitad la cantidad
de memoria?

Saludos y muchas gracias
Pablo Garateguy
MCP - Visual Basic 6
MCTS - SQL Server 2005

Preguntas similare

Leer las respuestas

#1 Maxi
19/10/2006 - 16:16 | Informe spam
Una forma es con los contadores como has expuesto, podrias tambien levantar
trazas del servidor de produccion y replicar en uno de prueba con la
cantidad de memoria reducida y ver como se comporta


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Pablo Garateguy" escribió en el
mensaje news:
Estimados foreros:

Tengo un servidor de 2 procesadores y 4 Gb de memoria que soporta la
operativa diaria.
Quiero evaluar que pasaría si por un problema grave, tuviéramos que
trabajar
con un servidor de 1 procesador y 2 Gb de memoria.

Quise arrancar por tratar de determinar cual es la memoria que realmente
usa
(el SQL Server toma para si los 3 Gb que se habilitaron para él, pero
quiero
tratar de estimar cuanto es que realmente necesita).

Estuve leyendo cantidad de artículos, pero ninguno me ha servido para lo
que
necesito, dado que la mayoría se centran en determinar problemas de poca
memoria (no es nuestro caso, dado que los distintos contadores dan buenos
valores (Hit Cache Ratio en 99,86%, no estamos paginando, etc.).

¿Alguna idea de como determinar que pasaría si bajo a la mitad la cantidad
de memoria?

Saludos y muchas gracias
Pablo Garateguy
MCP - Visual Basic 6
MCTS - SQL Server 2005
Respuesta Responder a este mensaje
#2 Pablo Garateguy
19/10/2006 - 16:28 | Informe spam
Gracias por tu respuesta, el tema es que los contadores me indican que todo
está bien, pero no sé hasta cuando puedo reducir hardware sin afectar a la
operativa (p eventualmente evaluar hasta cuando banca con un servidor más
chico).

No tengo aún este servidor, estoy tratando de analizar todo antes de
efectuar la compra (lo que si ya sé, es que no voy a poder tener otro con los
mismos requerimientos que el principal).

Saludos
Pablo Garateguy
MCP - Visual Basic 6
MCTS - SQL Server 2005


"Maxi" wrote:

Una forma es con los contadores como has expuesto, podrias tambien levantar
trazas del servidor de produccion y replicar en uno de prueba con la
cantidad de memoria reducida y ver como se comporta


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Pablo Garateguy" escribió en el
mensaje news:
> Estimados foreros:
>
> Tengo un servidor de 2 procesadores y 4 Gb de memoria que soporta la
> operativa diaria.
> Quiero evaluar que pasaría si por un problema grave, tuviéramos que
> trabajar
> con un servidor de 1 procesador y 2 Gb de memoria.
>
> Quise arrancar por tratar de determinar cual es la memoria que realmente
> usa
> (el SQL Server toma para si los 3 Gb que se habilitaron para él, pero
> quiero
> tratar de estimar cuanto es que realmente necesita).
>
> Estuve leyendo cantidad de artículos, pero ninguno me ha servido para lo
> que
> necesito, dado que la mayoría se centran en determinar problemas de poca
> memoria (no es nuestro caso, dado que los distintos contadores dan buenos
> valores (Hit Cache Ratio en 99,86%, no estamos paginando, etc.).
>
> ¿Alguna idea de como determinar que pasaría si bajo a la mitad la cantidad
> de memoria?
>
> Saludos y muchas gracias
> Pablo Garateguy
> MCP - Visual Basic 6
> MCTS - SQL Server 2005



Respuesta Responder a este mensaje
#3 José
19/10/2006 - 18:00 | Informe spam
Hola, Pablo creo que podrías utilizar las opciónes:
max server memory = 2048 para limitar la memoria a 2Gb
(Claro que si es la memoria total del servidor deberías dedicarle algo al
SO...)
Affinity mask =1 para limitar el uso de un procesador.
Luego con los contadores supervisar el funcionamiento del servidor.
Saludos

"Pablo Garateguy" wrote in
message news:
Gracias por tu respuesta, el tema es que los contadores me indican que


todo
está bien, pero no sé hasta cuando puedo reducir hardware sin afectar a la
operativa (p eventualmente evaluar hasta cuando banca con un servidor más
chico).

No tengo aún este servidor, estoy tratando de analizar todo antes de
efectuar la compra (lo que si ya sé, es que no voy a poder tener otro con


los
mismos requerimientos que el principal).

Saludos
Pablo Garateguy
MCP - Visual Basic 6
MCTS - SQL Server 2005


"Maxi" wrote:

> Una forma es con los contadores como has expuesto, podrias tambien


levantar
> trazas del servidor de produccion y replicar en uno de prueba con la
> cantidad de memoria reducida y ver como se comporta
>
>
> Salu2
>
> Microsoft MVP SQL Server
> Culminis Speaker
> INETA Speaker
>
> "Pablo Garateguy" escribió en


el
> mensaje news:
> > Estimados foreros:
> >
> > Tengo un servidor de 2 procesadores y 4 Gb de memoria que soporta la
> > operativa diaria.
> > Quiero evaluar que pasaría si por un problema grave, tuviéramos que
> > trabajar
> > con un servidor de 1 procesador y 2 Gb de memoria.
> >
> > Quise arrancar por tratar de determinar cual es la memoria que


realmente
> > usa
> > (el SQL Server toma para si los 3 Gb que se habilitaron para él, pero
> > quiero
> > tratar de estimar cuanto es que realmente necesita).
> >
> > Estuve leyendo cantidad de artículos, pero ninguno me ha servido para


lo
> > que
> > necesito, dado que la mayoría se centran en determinar problemas de


poca
> > memoria (no es nuestro caso, dado que los distintos contadores dan


buenos
> > valores (Hit Cache Ratio en 99,86%, no estamos paginando, etc.).
> >
> > ¿Alguna idea de como determinar que pasaría si bajo a la mitad la


cantidad
> > de memoria?
> >
> > Saludos y muchas gracias
> > Pablo Garateguy
> > MCP - Visual Basic 6
> > MCTS - SQL Server 2005
>
>
>
Respuesta Responder a este mensaje
#4 Pablo Garateguy
19/10/2006 - 18:12 | Informe spam
José, gracias por tu respuesta, pero es un servidor en Producción, no puedo
hacer una prueba sobre el mismo para ver si con la mitad de los recursos
habilitados me funciona correctamente.

La idea era ver si podía estimar los recursos sin necesidad de probarlo
fisicamente (igualmente la opción de generarme un trace y probarlo en otro,
me podría a llegar a servir, o por lo menos darme una idea)

Saludos
Pablo Garateguy
MCP - Visual Basic 6
MCTS - SQL Server 2005


"José" wrote:

Hola, Pablo creo que podrías utilizar las opciónes:
max server memory = 2048 para limitar la memoria a 2Gb
(Claro que si es la memoria total del servidor deberías dedicarle algo al
SO...)
Affinity mask =1 para limitar el uso de un procesador.
Luego con los contadores supervisar el funcionamiento del servidor.
Saludos

"Pablo Garateguy" wrote in
message news:
> Gracias por tu respuesta, el tema es que los contadores me indican que
todo
> está bien, pero no sé hasta cuando puedo reducir hardware sin afectar a la
> operativa (p eventualmente evaluar hasta cuando banca con un servidor más
> chico).
>
> No tengo aún este servidor, estoy tratando de analizar todo antes de
> efectuar la compra (lo que si ya sé, es que no voy a poder tener otro con
los
> mismos requerimientos que el principal).
>
> Saludos
> Pablo Garateguy
> MCP - Visual Basic 6
> MCTS - SQL Server 2005
>
>
> "Maxi" wrote:
>
> > Una forma es con los contadores como has expuesto, podrias tambien
levantar
> > trazas del servidor de produccion y replicar en uno de prueba con la
> > cantidad de memoria reducida y ver como se comporta
> >
> >
> > Salu2
> >
> > Microsoft MVP SQL Server
> > Culminis Speaker
> > INETA Speaker
> >
> > "Pablo Garateguy" escribió en
el
> > mensaje news:
> > > Estimados foreros:
> > >
> > > Tengo un servidor de 2 procesadores y 4 Gb de memoria que soporta la
> > > operativa diaria.
> > > Quiero evaluar que pasaría si por un problema grave, tuviéramos que
> > > trabajar
> > > con un servidor de 1 procesador y 2 Gb de memoria.
> > >
> > > Quise arrancar por tratar de determinar cual es la memoria que
realmente
> > > usa
> > > (el SQL Server toma para si los 3 Gb que se habilitaron para él, pero
> > > quiero
> > > tratar de estimar cuanto es que realmente necesita).
> > >
> > > Estuve leyendo cantidad de artículos, pero ninguno me ha servido para
lo
> > > que
> > > necesito, dado que la mayoría se centran en determinar problemas de
poca
> > > memoria (no es nuestro caso, dado que los distintos contadores dan
buenos
> > > valores (Hit Cache Ratio en 99,86%, no estamos paginando, etc.).
> > >
> > > ¿Alguna idea de como determinar que pasaría si bajo a la mitad la
cantidad
> > > de memoria?
> > >
> > > Saludos y muchas gracias
> > > Pablo Garateguy
> > > MCP - Visual Basic 6
> > > MCTS - SQL Server 2005
> >
> >
> >



Respuesta Responder a este mensaje
#5 Antonio Soto
21/10/2006 - 22:27 | Informe spam
Hola Pablo,

DBCC MEMORYSTATUS, puede darte una idea de como SQL Server está utilizando
la memoria. Tienes más info en http://support.microsoft.com/kb/271624/en-us

Utilizando DBCC SQLPERF (UMSSTATS) y DBCC SQLPERF (THREADS) puedes obtener
información sobre el uso de threads y CPU. Tienes más info en
http://www.sql-server-performance.c...mmands.asp

Saludos

Antonio Soto
Solid Quality Learning
http://www.sqlu.com
Disclaimer: This communication is an original work and represents my sole
views on the subject. It does not represent the views of any other person
or entity either by inference or direct reference
"Pablo Garateguy" wrote in
message news:
José, gracias por tu respuesta, pero es un servidor en Producción, no
puedo
hacer una prueba sobre el mismo para ver si con la mitad de los recursos
habilitados me funciona correctamente.

La idea era ver si podía estimar los recursos sin necesidad de probarlo
fisicamente (igualmente la opción de generarme un trace y probarlo en
otro,
me podría a llegar a servir, o por lo menos darme una idea)

Saludos
Pablo Garateguy
MCP - Visual Basic 6
MCTS - SQL Server 2005


"José" wrote:

Hola, Pablo creo que podrías utilizar las opciónes:
max server memory = 2048 para limitar la memoria a 2Gb
(Claro que si es la memoria total del servidor deberías dedicarle algo al
SO...)
Affinity mask =1 para limitar el uso de un procesador.
Luego con los contadores supervisar el funcionamiento del servidor.
Saludos

"Pablo Garateguy" wrote in
message news:
> Gracias por tu respuesta, el tema es que los contadores me indican que
todo
> está bien, pero no sé hasta cuando puedo reducir hardware sin afectar a
> la
> operativa (p eventualmente evaluar hasta cuando banca con un servidor
> más
> chico).
>
> No tengo aún este servidor, estoy tratando de analizar todo antes de
> efectuar la compra (lo que si ya sé, es que no voy a poder tener otro
> con
los
> mismos requerimientos que el principal).
>
> Saludos
> Pablo Garateguy
> MCP - Visual Basic 6
> MCTS - SQL Server 2005
>
>
> "Maxi" wrote:
>
> > Una forma es con los contadores como has expuesto, podrias tambien
levantar
> > trazas del servidor de produccion y replicar en uno de prueba con la
> > cantidad de memoria reducida y ver como se comporta
> >
> >
> > Salu2
> >
> > Microsoft MVP SQL Server
> > Culminis Speaker
> > INETA Speaker
> >
> > "Pablo Garateguy" escribió
> > en
el
> > mensaje news:
> > > Estimados foreros:
> > >
> > > Tengo un servidor de 2 procesadores y 4 Gb de memoria que soporta
> > > la
> > > operativa diaria.
> > > Quiero evaluar que pasaría si por un problema grave, tuviéramos que
> > > trabajar
> > > con un servidor de 1 procesador y 2 Gb de memoria.
> > >
> > > Quise arrancar por tratar de determinar cual es la memoria que
realmente
> > > usa
> > > (el SQL Server toma para si los 3 Gb que se habilitaron para él,
> > > pero
> > > quiero
> > > tratar de estimar cuanto es que realmente necesita).
> > >
> > > Estuve leyendo cantidad de artículos, pero ninguno me ha servido
> > > para
lo
> > > que
> > > necesito, dado que la mayoría se centran en determinar problemas de
poca
> > > memoria (no es nuestro caso, dado que los distintos contadores dan
buenos
> > > valores (Hit Cache Ratio en 99,86%, no estamos paginando, etc.).
> > >
> > > ¿Alguna idea de como determinar que pasaría si bajo a la mitad la
cantidad
> > > de memoria?
> > >
> > > Saludos y muchas gracias
> > > Pablo Garateguy
> > > MCP - Visual Basic 6
> > > MCTS - SQL Server 2005
> >
> >
> >



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida