SQL Server Performance

Asiganción de Recursos a Distintas DB

Discussion in 'Preguntas sobre SQL Server en Español.' started by hharo, Nov 11, 2003.

  1. hharo New Member

    Buenas. Tengo la siguiente situación:

    En un mismo servidor SQL Server 2000 corren 2 aplicaciones, cada una sobre una DB diferente. Una de ellas tiene una carga baja pero es crítica. La otra corre eventualmente pero con un alto consumo de procesamiento. No es posible que esta ultima corra por la noche ni evitar la simulateidad con la primera.

    ¿Hay alguna manera de asignar recursos o prioridades de modo que la aplicación crítica no afecte su performance ante los eventuales proceso de la otra DB?

    Muchas gracias,

    PD: de momento tampoco es posible "separar" de servidores a las 2 DB

    Hh
  2. Luis Martin Moderator

    En mi experiencia no hay forma de asignar mayor prioridad o recursos a una base de datos por sobre la otra.
    No obstante, voy a consultar a otros gurues.

    Saludos,


    Luis Martin

    ...Thus mathematics may be defined as the subject in which we never know what we are talking about, nor whether what we are saying is true.
    Bertrand Russell
  3. Luis Martin Moderator

    Lamentablemente no hay manera.
    Lo que podrías probar, en un equipo de prueba, es generar dos instancias de SQL y configurar a una de ellas con uso de memoria dinámica (la crítica) y a la otra con memoria máxima lo menos posible.
    El problema de esto es que, cuando la crítica no se ejecuta, deberías restaurar el SQL con memoria mínima a dinámica para que funcione normalmente.

    Saludos,


    Luis Martin

    ...Thus mathematics may be defined as the subject in which we never know what we are talking about, nor whether what we are saying is true.
    Bertrand Russell
  4. hharo New Member

    ¡Gracias Luís!
    Estoy esperando respuesta de Microsoft, si "aportan" alguna solución diferente te mantengo al tanto...

    saludos,

    Hh
  5. Luis Martin Moderator

    Hernán:

    Todos aquí te agradeceríamos que nos comentes como te fue con Microsoft, si es aportan alguna solución diferente, mejor y si no, mala suerte pero comentalo igual.

    Gracias,


    Luis Martin

    ...Thus mathematics may be defined as the subject in which we never know what we are talking about, nor whether what we are saying is true.
    Bertrand Russell
  6. hharo New Member

    La respuesta de Microsoft fue básicamente la misma que obtuve en este foro:

    1) Instanciar 2 veces el mismo servidor
    2) Asignar recursos dinámicamente al servidor que corre la aplicación crítica
    3) Asignar recursos en forma estática al servidor que corre la aplicación no crítica de carga puntual (de modo que sus requerimientos no absorvan los recursos de la ap.crítica).

    Con respecto a como crear las instancias del servidor, me recomendaron los siguientes links

    http://support.microsoft.com/?id=260414
    http://support.microsoft.com/default.aspx?scid=KB;EN-US;303747
    http://support.microsoft.com/default.aspx?scid=KB;EN-US;823938
    http://support.microsoft.com/default.aspx?scid=KB;EN-US;265808
    http://support.microsoft.com/default.aspx?scid=KB;EN-US;246133

    Eso es todo.
    Saludos,


    Hh
  7. Luis Martin Moderator

    Gracias, Hernán.

    Luis Martin

    ...Thus mathematics may be defined as the subject in which we never know what we are talking about, nor whether what we are saying is true.
    Bertrand Russell

Share This Page