min memory per query (opción)

Utilice la opción min memory per query (memoria mínima por consulta) para especificar la cantidad mínima de memoria (en kilobytes (KB)) que se va a asignar para la ejecución de una consulta. Por ejemplo, si se establece el valor 2.048 KB para la opción min memory per query, se garantiza que la consulta va a obtener esa cantidad de memoria total, como mínimo. Puede establecer cualquier valor entre 512 y 2.147.483.647 KB (2 gigabytes) para la opción min memory per query. El valor predeterminado es 1.024 KB.

El procesador de consultas de Microsoft SQL Server intenta determinar la cantidad óptima de memoria para asignar a una consulta. La opción min memory per query permite al administrador especificar la cantidad mínima de memoria que recibirá cada consulta. Generalmente, las consultas reciben una cantidad mayor de memoria si tienen operaciones de orden y hash en un gran volumen de datos. Aumentar el valor de la opción min memory per query puede mejorar el rendimiento para algunas consultas de pequeño o mediano tamaño, pero podría aumentar la competición por los recursos de la memoria. La opción min memory per query incluye memoria asignada para la ordenación y reemplaza la opción sort pages de Microsoft SQL Server 7.0 o anterior.

[!NOTA] La cantidad especificada en min memory per query prevalece sobre el valor de index create memory (opción). En Microsoft SQL Server 2000 estas opciones eran independientes, mientras que en Microsoft SQL Server 2005 interactúan. Si modifica las dos opciones y el valor de index create memory es menor que el especificado en min memory per query, recibirá un mensaje de advertencia, pero el valor se establece. Durante la ejecución de la consulta recibirá otra advertencia similar.

min memory per query es una opción avanzada. Si utiliza el procedimiento almacenado del sistema sp_configure para cambiar el valor, podrá cambiar la opción min memory per query sólo si show advanced options tiene establecido el valor 1. El valor tiene efecto inmediatamente (sin necesidad de reiniciar el servidor).

Vea también

Conceptos

Establecer las opciones de configuración del servidor
index create memory (opción)

Otros recursos

RECONFIGURE (Transact-SQL)
sp_configure (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005