Nuevo pool de conexiones JDBC (paso 2 de 2)

Utilice la página Nuevo pool de conexiones JDBC (Paso 2 de 2) para crear un nuevo pool de conexiones JDBC.

La página Nuevo pool de conexiones JDBC (paso 2 de 2) contiene las siguientes opciones.

Nombre de clase de origen de datos

Nombre de clase específico del proveedor que implanta las API DataSourceConnectionPoolDataSource o XADataSource. Si ha activado la opción de introspección y seleccionado uno de los tipos de recursos de origen de datos, este campo se rellenará automáticamente con el nombre de clase asociada al tipo de recurso y al proveedor de bases de datos que haya seleccionado. Si ha seleccionado el tipo de recurso java.sql.Driver, este campo está desactivado.

Nombre de clase del controlador

Nombre de clase del controlador JDBC suministrado por el proveedor. Si ha activado la opción de introspección y seleccionado el tipo de recurso java.sql.Driver, este campo se rellenará automáticamente con el nombre de clase asociada al controlador y al proveedor de bases de datos que haya seleccionado. Si ha seleccionado uno de los tipos de recursos de origen de datos, este campo está desactivado.

Ping

Si se selecciona esta opción, se hará ping automáticamente en el pool de conexiones durante la creación o reconfiguración del pool y para identificar y avisarle de cualquier valor de atributo incorrecto. Esta opción se activada por defecto.

Descripción

Breve descripción del pool de conexiones.

Tamaño de pool inicial y mínimo:

Número mínimo de conexiones del pool. Este valor también determina el número de conexiones incluidas en el pool cuando se crea el pool por primera vez o cuando se inicia GlassFish Server. El valor por defecto es 8.

Tamaño de Pool Máximo

Número máximo de conexiones del pool. El valor por defecto es 32.

Cantidad de Cambio de Tamaño del Pool

Cuando el pool se amplía y reduce 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. El valor por defecto es 2.

Timeout de Inactividad

Duración máxima de tiempo, en segundos, que una conexión puede permanecer inactiva en el pool. Una vez vencido el tiempo, se elimina la conexión del pool. El valor por defecto es 300.

Tiempo de Espera Máximo

Duración máxima de tiempo, en milisegundos, que esperará la aplicación que solicita una conexión antes de obtener un timeout de la conexión. El valor por defecto es 60.000.

Conexiones no transaccionales

Si esta opción está activada, se devolverán las conexiones no transaccionales.

Aislamiento de transacción

Si se especifica un nivel de aislamiento de transacción, las conexiones de este pool funcionarán en el nivel especificado. De lo contrario, las conexiones funcionarán con los niveles de aislamiento por defecto proporcionados por el controlador JDBC. Por defecto, no se especifica esta opción.

Nivel de aislamiento

Si está activada la casilla de control Garantizado, todas las conexiones que se han obtenido del pool tendrán el mismo nivel de aislamiento. Por ejemplo, si el nivel de aislamiento de la conexión se cambia de manera programática (con con.setTransactionIsolation ) cuando se utiliza por última vez, este mecanismo devolverá el estado al nivel de aislamiento especificado. Esta opción se encuentra activada por defecto.

Esta configuración sólo es aplicable si se ha especificado un nivel de aislamiento de transacción.

Propiedades Adicionales

Propiedades adicionales del pool de conexiones JDBC. Estas propiedades pueden incluir el nombre de la base de datos (URL), el nombre de usuario y la contraseña. La tabla suele contener las propiedades utilizadas por el proveedor de la base de datos.

Para obtener una descripción de algunas de las propiedades disponibles, consulte Propiedades específicas de JDBC pools de conexiones.

Si no especifica un valor para una propiedad, éste se eliminará de la tabla cuando acabe de crear el pool de conexiones. Si no desea definir un valor para una propiedad ahora, pero desea que la propiedad permanezca en la tabla para que el valor se pueda definir más adelante, introduzca un juego de paréntesis vacío en el campo Valor:

()
Tareas relacionadas
Comandos asadmin Relacionados
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices