Nuevo conjunto de conexiones JDBC (tipo 2 de 2)

Nombre de clase de la fuente de datos

El nombre de clase específico del proveedor que implementa las API DataSource o XADataSource.

Descripción

Breve descripción del conjunto de conexiones.

Tamaño de conjunto inicial y mínimo

El número mínimo de conexiones del conjunto. Este valor también determina el número de conexiones incluidas en el conjunto cuando se crea el conjunto por primera vez o cuando se inicia el servidor de aplicaciones.

Tamaño de conjunto máximo

El número máximo de conexiones del conjunto.

Cantidad de cambio de tamaño del conjunto

Cuando el conjunto aumenta y disminuye hacia el tamaño máximo y mínimo respectivamente, se cambia el tamaño en lotes. Este valor determina el número de conexiones en el lote. Si este valor es demasiado grande, se retrasará la creación y el reciclado de las conexiones y, si es demasiado pequeño, el proceso perderá eficacia.

Tiempo de espera inactivo

El tiempo máximo, en segundos, que una conexión puede permanecer inactiva en el conjunto. Cuando expire este tiempo, la conexión quedará eliminada del conjunto.

Tiempo de espera máx.

El tiempo máximo, en milésimas de segundo, que la aplicación que solicita una conexión esperará antes de que se agote el tiempo de espera de la conexión.

Validación de conexión

Si esta opción está habilitada, será necesario validar la conexión, lo que permitirá al servidor volver a conectarse en caso de fallo.

Método de validación

El servidor de aplicaciones puede validar las conexiones de base de datos de tres formas: confirmación automática, metadatos, tabla.

Asignación automática y metadatos

El servidor de aplicaciones valida una conexión llamando a los métodos con.getAutoCommit() y con.getMetaData().


Nota – Muchos controladores JDBC guardan en caché los resultados de estas llamadas. Como resultado, al utilizar estas llamadas es posible que no siempre se obtengan validaciones fiables. Consulte con el proveedor del controlador para determinar si estas llamadas se almacenan en caché o no.


Tabla

La aplicación consulta la tabla de base de datos que se especifica. La tabla debe existir y estar accesible, aunque no remita a ninguna fila. No utilice una tabla existente que tenga un gran número de filas o una tabla a la que se accede con frecuencia.

Nombre de la tabla

Nombre de la tabla de base de datos para la validación.

Este campo sólo es aplicable si el método de validación se ha establecido en Tabla en el campo anterior.

Ante cualquier fallo

Si esta opción está habilitada, el servidor de aplicaciones cerrará todas las conexiones del conjunto y las restablecerá cuando no se realice correctamente alguna conexión. Si esta opción está deshabilitada, las conexiones individuales sólo se restablecerán cuando se utilicen.

Permitir solicitantes que no son componentes

Si esta opción está habilitada, los solicitantes que no son componentes, tales como filtros del servlet y módulos de ciclo de vida, pueden utilizar el conjunto.

Conexiones no para transacciones

Si esta opción está habilitada, se devolverán las conexiones que no sean para transacciones.

Aislamiento de la transacción

Si se especifica un nivel de aislamiento de la transacción, las conexiones de este conjunto funcionarán en el nivel especificado. De lo contrario, las conexiones funcionan con los niveles de aislamiento predeterminados que proporciona el controlador JDBC.

Nivel de aislamiento

Este campo sólo es aplicable si se ha especificado un nivel de aislamiento de la transacción en el campo anterior.

Si selecciona la casilla de verificación Garantizado, todas las conexiones tomadas del conjunto tendrán el mismo nivel de aislamiento. Por ejemplo, si el nivel de aislamiento de la conexión se cambia de forma programada (con con.setTransactionIsolation) cuando se utiliza por última vez, este mecanismo devuelve el estado al nivel de aislamiento especificado.

Propiedades adicionales

Entre las propiedades adicionales, se incluyen el nombre de la base de datos (URL), el nombre de usuario y la contraseña. Puesto que las propiedades varían según el proveedor de la base de datos, consulte la documentación del proveedor para obtener información.

Tareas relacionadas
Comandos asadmin relacionados