none
Configuración inicial de un servidor en produccion SQL SERVER 2012 RRS feed

  • Pregunta

  • Cordial saludo a todos,

    Resulta que tenía todas mis bases de datos en SQL Server 2005 y en un servidor (Win Server 2003) con 6GB de RAM y pues no tenía problemas pero quise duplicar la memoria RAM y mejorar mi servidor (Win 2008 R2 ) y mejor procesamiento, pero ahora estoy viendo que mi consumo de memoria RAM es de 11.4GB de RAM... Que puede estar pasando? 

    Que puedo hacer para realizar un análisis de esto.


    La tecnologia te envuelve

    lunes, 28 de octubre de 2013 21:51

Respuestas

  • Hola.

    Puede haber muchas causas, pero no sabemos si el único problema es el consumo de memoria o hay algunos más.

    Si no limitas la memoria, la va a coger toda SQL Server. Eso puede redundar en un descenso del rendimiento al aparecer presión de memoria para el sistema operativo o peor aún, que pagine.

    Para evitarlo, limita la memoria, digamos a unos 9 Gb, empleando el parámetro de configuración "max server memory". Si después de eso sigues teniendo problemas de rendimiento, deberías monitorizar las esperas como un primer paso para tratar de determinar cuál o cuáles son los cuellos de botella que presenta tu servidor.

    Déjanos saber qué tal te va.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    miércoles, 13 de noviembre de 2013 19:56
    Moderador

Todas las respuestas

  • Es totalmente normal. Malo es que tu sistema de BD esté más lento. SQL Server por defecto devora toda la mamoria que tengas. SQL Server analizará tu data y evitará tener que bajar a disco (Los pesados IOPS) para buscar la data. De modo que tratará de mantener la mayor cantidad de páginas de datos en memoria, así como planes de ejecución y cualquier otra cosa que le sirva tener en memoria. Ahora si quieres limitarle la memoria (POr que no es un servidor dedicado a SQL Server) entonces puedes hacerlo en la configuración del servidor.

    Si te ha servido la respuesta, recuerda marcarla como tal.

    martes, 29 de octubre de 2013 1:24
  • Hola.

    Puede haber muchas causas, pero no sabemos si el único problema es el consumo de memoria o hay algunos más.

    Si no limitas la memoria, la va a coger toda SQL Server. Eso puede redundar en un descenso del rendimiento al aparecer presión de memoria para el sistema operativo o peor aún, que pagine.

    Para evitarlo, limita la memoria, digamos a unos 9 Gb, empleando el parámetro de configuración "max server memory". Si después de eso sigues teniendo problemas de rendimiento, deberías monitorizar las esperas como un primer paso para tratar de determinar cuál o cuáles son los cuellos de botella que presenta tu servidor.

    Déjanos saber qué tal te va.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    miércoles, 13 de noviembre de 2013 19:56
    Moderador
  • Amigo tendrias que seguir ciertos patrones para que no tengas problemas en el futuro, Configurar Max Min memory, Max degree, confiuracion de las cuentas de servicion con Windows Polices y otro, Si necesitas mas especificaciones no dudes en consultar.

    Carlos Ignacio Aguero. DBA SQL Server. Toda mi respeto al pueblo Peruano por la ayuda prestada en la guerra de Malvinas.


    nano0511@hotmail.com
    miércoles, 13 de noviembre de 2013 20:48
  • lo que debes hacer es  configurar memoria para el motor de base de datos en la opcion maximun server memory, ahi puedes definir unos 7 gigas y los demas quedarian para el sistema operativo, tambien es aconsejable que le revises como esta funcionando los tempdb, o si es el caso definirlos, en el motor de base de datos para un mejor rendimiento...
    miércoles, 13 de noviembre de 2013 20:54
  • Hola.

    ¿Algún avance? ¿Resolvimos tus dudas?


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.com
    Sígueme en twitter en http://twitter.com/qwalgrande

    domingo, 17 de noviembre de 2013 11:16
    Moderador