SQL Server Performance

Consumo de memoria

Discussion in 'Preguntas sobre SQL Server en Español.' started by jcasab, Nov 21, 2006.

  1. jcasab New Member

    Hola, soy desarrollador con Java sobre SQLServer 2000, y mi problema es que el proceso ocupa mucho en memoria penalizando con ello el rendimento, esto hace que la aplicación aumente su tamaño en memoria penalizando igualmente el rendimiento.

    Me gustaría que alguien me indicase lo que tengo que mirar para intentar que esto no me pase.


    Gracias
  2. Luis Martin Moderator

    Cuál es la configuración del servidor?

    Qué herramientas estás usando para afirmar que el proceso consume mucha memoria?



    Luis Martin
    Moderator
    SQL-Server-Performance.com

    All in Love is Fair
    Stevie Wonder


    All postings are provided “AS IS” with no warranties for accuracy.



  3. jcasab New Member

    El servidor en un Xeon 2.8 con 1.5 Gb de Ram.

    He mirado el proceso en el administrador de procesos y ocupaba casi un giga en memoria virtual. Luego he usado TOAD y me decía lo mismo, de esta memoria lo que más ocupaba eran buffer memory con casi 800 mb.

    También he intentado hacer una traza con el analizador sql de sql server pero no se que valores son indicativos y que significan estos
  4. Luis Martin Moderator

    El administrador de procesos no es la herramienta para analizar el consumo de memoria.
    El Monitor de Performance sí lo es.

    No obstante el SQL toma toda la memoria necesaria de acuerdo a los procesos que se están ejecutando.

    Te suguiero que ejecutes de Profiler y luego ejecutes el proceso en cuestión. Posteriormente analiza la duración de ese proceso y fíjate en el plan de ejecución. Puede ser que sea necesario agregar algunos índices a las tablas.


    Luis Martin
    Moderator
    SQL-Server-Performance.com

    All in Love is Fair
    Stevie Wonder


    All postings are provided “AS IS” with no warranties for accuracy.



Share This Page