Cómo habilitar la opción de bloqueo de páginas en memoria (Windows)

La opción Lock Pages in Memory (bloqueo de páginas en memoria) de la directiva de Windows está deshabilitada de forma predeterminada. Se debe habilitar este privilegio para configurar las extensiones de ventana de dirección (AWE). Esta directiva determina qué cuentas pueden utilizar un proceso para mantener los datos en la memoria física, impidiendo que el sistema realice la paginación de los datos en la memoria virtual del disco. En los sistemas operativos de 32 bits, la configuración de este privilegio cuando no se utiliza AWE puede dificultar en gran medida el rendimiento del sistema. El bloqueo de páginas en memoria no es necesario en sistemas operativos de 64 bits.

Utilice la herramienta Directiva de grupo de Windows (gpedit.msc) para habilitar esta directiva para la cuenta utilizada por SQL Server. Debe ser el administrador del sistema para cambiar esta directiva.

Para obtener una tabla en la que se indican los valores máximos de memoria del servidor, vea Arquitectura de la memoria.

Para habilitar la opción de bloqueo de páginas en memoria

  1. En el menú Inicio, haga clic en Ejecutar. En el cuadro Abrir, escriba gpedit.msc.

    Se abrirá el cuadro de diálogo Directiva de grupo.

  2. En la consola Directiva de grupo, expanda Configuración del equipo y, a continuación, expanda Configuración de Windows.

  3. Expanda Configuración de seguridad y, a continuación, expanda Directivas locales.

  4. Seleccione la carpeta Asignación de derechos de usuario.

    Las directivas se mostrarán en el panel de detalles.

  5. En el panel, haga doble clic en la opción de bloqueo de páginas en memoria.

  6. En el cuadro de diálogo Configuración de la directiva de seguridad local, haga clic en Agregar.

  7. En el cuadro de diálogo Seleccionar usuarios o grupos, agregue una cuenta con privilegios para ejecutar sqlservr.exe.