Agregar memoria sin interrupción

Las versiones de SQL Server anteriores a SQL Server 2005 eran compatibles con la memoria dinámica. Esta permitía a SQL Server ajustar automáticamente la utilización de la memoria cuando no quedaba memoria libre en el sistema. No obstante, SQL Server estaba limitado por la cantidad de memoria disponible en el inicio. Esta restricción se quitó en SQL Server 2005.

SQL Server admite ahora Agregar memoria sin interrupción en Windows Server 2003, lo que permite a los usuarios agregar memoria física sin reiniciar el servidor.

Agregar memoria sin interrupción requiere SQL Server Enterprise y solo está disponible para SQL Server de 64 bits y SQL Server de 32 bits cuando se habilita AWE. Agregar memoria sin interrupción no está disponible para SQL Server de 32 bits si no se habilita AWE. La función Agregar memoria sin interrupción sólo está disponible para Windows Server 2003, Enterprise Edition y Datacenter Edition. También requiere hardware especial compatible con el del proveedor.

Nota

Para utilizar Agregar memoria sin interrupción con SQL Server de 32 bits, es necesario iniciar SQL Server con la opción -h. Para obtener más información, vea Usar las opciones de inicio del servicio SQL Server.

Nota

En Windows Server 2003, PAE sólo se habilita automáticamente si el servidor utiliza dispositivos que permiten agregar memoria sin interrupción. En ese caso, no es necesario usar el modificador /PAE en un sistema configurado para utilizar dispositivos compatibles con agregar memoria sin interrupción. En los demás casos, debe usar el modificador /PAE en el archivo Boot.ini para aprovechar la memoria superior a 4 GB.

Para poder agregar memoria física al sistema, se debe ejecutar SQL Server en el modo de extensiones de ventana de dirección (AWE) y tener habilitado el modificador de inicio (-h). Para obtener más información acerca de la administración de AWE, vea Administrar la memoria para bases de datos de gran tamaño.

Por ejemplo, supongamos que un administrador del sistema ejecuta SQL Server y Windows Server 2003 Enterprise Edition en un equipo con 16 GB de memoria física. El sistema operativo está configurado para limitar las aplicaciones a 2 GB de espacio de direcciones de la memoria virtual; se ha activado AWE en SQL Server y se habilitado el modificador -h al inicio. Para aumentar el rendimiento del servidor, el administrador del sistema agrega 16 GB de memoria. SQL Server reconoce la memoria adicional inmediatamente y puede empezar a utilizarla si la necesita, sin que sea necesario reiniciar el servidor.

Nota

Para quitar memoria física del servidor, sigue siendo necesario reiniciarlo.