Administración de los valores de agrupación de conexiones de base de datos para Content Manager
Gracias a las conexiones conjuntas, Content Manager no tiene que crear ni abrir conexiones para nuevas solicitudes. Esto proporciona tiempos de respuesta más rápidos. Sin embargo, como las conexiones conjuntas reservan recursos de la base de datos, las conexiones inactivas deben cerrarse si no se necesitan.
Se puede gestionar el número de conexiones con el almacén de contenido mediante la limitación del número máximo de conexiones y la especificación del tiempo que permanecen las conexiones en la agrupación antes de que se cierren automáticamente.
Están disponibles los parámetros siguientes:
- CM.DbConnectPoolMax
Especifica el número máximo de conexiones de base de datos simultáneas que permite el almacén de contenido.
Este parámetro sólo se aplica a los valores de agrupación de conexiones de Content Manager. Si hay otros servicios que accedan al mismo almacén de contenido, es posible que haya más conexiones de base de datos simultáneas que las especificadas en este parámetro.
Los valores válidos son -1, cualquier valor del rango entre 5 y 2147483647 o el valor de base de datos, el valor que sea menor. El valor predeterminado es -1 (ilimitado).
- CM.DbConnectPoolTimeout
Especifica el periodo de tiempo máximo en milisegundos que espera un subproceso a que esté disponible una conexión de la agrupación.
El rango de valores válidos es de -1 a 2147483627. Un valor de 0 especifica que los subprocesos nunca esperan una conexión si no hay una disponible inmediatamente. El valor predeterminado es -1 (ilimitado).
- CM.DbConnectPoolIdleTime
Especifica el periodo de tiempo mínimo en milisegundos que una conexión permanece inactiva en la agrupación. Este parámetro sólo se utiliza si el valor del parámetro DbConnectPoolCleanUpPeriod es positivo.
El rango de valores válidos es de -1 a 2147483647. Un valor de 0 o -1 especifica que las conexiones inactivas se cierran cuando Content Manager se reinicia. El valor predeterminado es 300.000 (5 minutos).
- CM.DbConnectPoolCleanUp Period
Especifica el periodo de tiempo en milisegundos entre invocaciones de un subproceso de limpieza que cierra aquellas conexiones inactivas en la agrupación que superan el valor de DbConnectPoolIdleTime.
El rango de valores válidos es de -1 a 2147483647. El valor predeterminado es 300.000 (5 minutos).