Tamaño de la memoria caché de base de datos ESE en Exchange 2007

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2008-07-14

En Microsoft Exchange Server 2007, el tamaño máximo de la base de datos del motor de almacenamiento extensible (ESE) no está definido de forma predeterminada. Por tanto, la cantidad de memoria física que usa el almacén de Exchange puede ser mucho mayor que en versiones anteriores de Exchange. El mayor tamaño de la memoria caché de base de datos, que mejora de forma significativa el rendimiento, es posible gracias a la arquitectura de 64 bits de Exchange 2007.

En este tema se describen las diferencias entre las memorias caché de la base de datos de Exchange Server 2003 y Exchange 2007. Además, aunque no se recomienda, puede usar el procedimiento descrito más adelante en este tema para establecer el tamaño máximo de la memoria caché de base de datos ESE.

Tamaño de la memoria caché de base de datos ESE en Exchange 2003

Exchange 2003 se ejecuta en un sistema operativo de 32 bits, lo que limita el tamaño máximo de espacio de direcciones virtuales a 4 gigabytes (GB). El sistema operativo deja únicamente 2 GB de RAM direccionable para una única aplicación como Exchange (o 3 GB cuando el modificador /3GB está establecido en el archivo boot.ini de Exchange). Con una cantidad de RAM direccionable disponible tan limitada, el tamaño de la memoria caché de base de datos se debe administrar con cuidado para que Exchange pueda funcionar con un rendimiento óptimo. 

Tamaño de la memoria caché de base de datos ESE en Exchange 2007

Una memoria caché de base de datos grande aumenta considerablemente el rendimiento debido a que la entrada/salida (E/S) de disco se reduce y la rapidez para leer información de la memoria es mucho mayor que si la lectura se produce desde un disco.

Con la arquitectura de 64 bits de Exchange 2007, el tamaño máximo de la memoria caché de base de datos ya no se ve limitado por el espacio de direcciones virtuales. En su lugar, se determina por la cantidad de memoria disponible y por la E/S de la base de datos. Por ejemplo, en un servidor que tiene 16 GB de RAM física, ESE puede aumentar la memoria caché de base de datos a 8 GB si esta cantidad es suficiente para ajustarse a sus necesidades de memoria y deja el resto de la memoria para la memoria caché del sistema y otras aplicaciones que se ejecutan en el servidor. 

Como el tamaño máximo de la memoria caché de base de datos no se establece de forma predeterminada, ESE puede aumentarlo para consumir casi toda la memoria RAM disponible en el servidor si existe suficiente presión de E/S de la base de datos que justifique dicho aumento. Si otras aplicaciones o la memoria caché del sistema Windows Server solicitan o requieren memoria, ESE disminuye el tamaño de la memoria caché de base de datos. ESE no aumenta el tamaño de la memoria caché si no existe suficiente presión de E/S de la base de datos que lo justifique. El tamaño de caché de base de datos mínimo predeterminado para Exchange 2007 es de 512 megabytes (MB) en servidores que tienen al menos 2 GB de RAM.

Configurar el tamaño máximo de la memoria caché de base de datos

Puede usar el editor de interfaces del servicio de Active Directory (ADSI) para configurar el tamaño máximo de la memoria caché de base de datos.

Importante

No se recomienda configurar un tamaño máximo para la memoria caché de base de datos. El tamaño máximo de caché de base de datos no debería ser inferior a la cantidad mínima recomendada de RAM física. Si tiene que reducir el tamaño máximo de la memoria caché de base de datos por debajo de los niveles recomendados, debería reducir al mismo tiempo el número de grupos de almacenamiento del servidor. Para obtener más información, consulte "Configuración de la memoria máxima recomendada para servidores de buzones" en Diseño de configuraciones de memoria.

Nota

El parámetro msExchESEParamCacheSizeMax establece el tamaño de la memoria caché de base de datos en páginas de 8 kilobytes.

Para configurar el tamaño máximo de la memoria caché de base de datos en Exchange 2007

  1. Inicie la Edición de ADSI. (Haga clic en Inicio, en Ejecutar y, a continuación, escriba adsiedit.msc.)

  2. En el editor de ADSI, en el menú Acción, haga clic en Conectar a.

  3. En Configuración de conexión, bajo Punto de conexión, haga clic en Seleccione un contexto de nomenclatura conocido y, a continuación, seleccione Configuración en la lista correspondiente.

  4. Bajo Equipo, haga clic en Seleccione o escriba un dominio o servidor y, a continuación, seleccione o escriba el nombre de su controlador de dominio en el cuadro correspondiente.

  5. Haga clic en Avanzadas.

  6. En Avanzadas, seleccione Especificar credenciales y, a continuación, escriba su nombre de usuario y contraseña en los cuadros correspondientes.

  7. En el cuadro Número de puerto, escriba 389.

  8. Bajo Protocolo, haga clic en LDAP.

  9. Haga clic en Aceptar para cerrar el cuadro de diálogo Avanzadas.

  10. Haga clic en Aceptar para cerrar el cuadro de diálogo Configuración de conexión.

  11. En el editor de ADSI, está conectado al contenedor de configuración del controlador de dominio

  12. Desplácese al siguiente objeto: Configuration/Services/Microsoft Exchange/<Su organización>/Administrative Groups/<Su grupo administrativo>/Servers/<Nombre del servidor>/Information Store.

  13. Haga clic con el botón secundario en Almacén de información y, a continuación, haga clic en Propiedades.

  14. En la ficha Editor de atributos, haga clic en msExchESEParamCacheSizeMax y, a continuación, en Editar.

  15. En Editor de atributo del entero, escriba el tamaño máximo de la memoria caché de base de datos, especificado como el número de páginas de 8 kilobytes y, a continuación, haga clic en Aceptar.

    Por ejemplo, para establecer el tamaño de caché de base de datos en 14 GB, divida 14 GB (14.680.064 KB) por 8 para obtener el valor de 1.835.008 páginas de 8 KB. En el cuadro de diálogo Editor de atributo del entero, escriba el valor sin usar comas ni puntos.

  16. Haga clic en Aceptar para cerrar Propiedades de almacén de información.

  17. Cierre el editor de ADSI y, a continuación, reinicie el servicio de almacenamiento de información de Exchange.

Para obtener más información

Para obtener más información acerca de la memoria caché de base de datos ESE de Exchange 2007, consulte los siguientes temas: