SQL Server Performance

Calcular memoria que consume una consulta sql

Discussion in 'Preguntas sobre SQL Server en Español.' started by seta01, Dec 9, 2004.

  1. seta01 New Member

    [?]hi,

    ¿Como se calcula la memoria que consume una consulta sql?
    Es confuso lo que he investigado tanto en la herramienta de rendimiento de Windows como en el analizador sql?

    Podrían orientarme al respecto

    Gracias
  2. Luis Martin Moderator

    La memoria que consume una consulta de SQL, varía dependiendo de la configuración de SQL.
    Si ejecutas sp_configure desde el analizador de consulta, encontraràs un valor por defecto que, desde el lugar que me encuentro y sin documentaciòn, creo recordar 1024.

    No obstante, este valor es para la consulta en si.
    Las tablas que accedan esa consulta, o los índice necesarios, a nivel de página (8K) es lo que ocupa memoria. Por lo tanto resulta muy difìcil saber cuanto ocupará una consulta incluyendo los datos necesarios. Más aun, cuanto más memoria dispone el servidor, mayor cantidad de páginas cargará en memoria, por lo tanto el SQL usará la mayor cantidad de memoria posible, suponiendo que fuera la única consulta en ese momento.



    Luis Martin
    Moderator
    SQL-Server-Performance.com

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

Share This Page