Partición de dominio: Grupos de recursos: Servicios: JDBC

Visualización de Columnas     Tareas Relacionadas     Temas Relacionados

En WebLogic Server, la conectividad de la base de datos se configura mediante orígenes de datos y orígenes de datos múltiples. Un origen de datos es un objeto enlazado al árbol de JNDI que incluye un pool de conexiones JDBC. Las aplicaciones pueden consultar un origen de datos en el árbol de JNDI y, a continuación, reservar una conexión de base de datos desde el origen de datos. Un origen de datos múltiple es una abstracción en torno a un grupo de orígenes de datos que proporciona equilibrio de carga y failover entre orígenes de datos.

Los siguientes orígenes de datos de JDBC se han creado para este grupo de recursos.

NOTA: Las particiones de dominio multi-inquilino, los grupos de recursos, las plantillas de grupos de recursos y los destinos virtuales de WebLogic Server están en desuso en WebLogic Server 12.2.1.4.0. La consola y las páginas de ayuda relacionadas se eliminarán en la próxima versión.

Visualización de Columnas

Puede mostrar menos o más variables en esta página ampliando Personalizar Esta Tabla y modificando la lista Visualización de Columnas. Cada variable se muestra en su propia columna de tabla.

En la siguiente tabla se muestran todas las variables que puede visualizar en columnas en esta página.

Nombre Descripción
Nombre

Nombre único que identifica este origen de datos en el dominio de WebLogic.

Atributo de MBean (no aplicable a módulos de aplicación):
JDBCDataSourceBean.Name

Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.

Tipo

Tipo de origen de datos. Los tipos válidos son:

  • GENERIC - origen de datos genérico

  • MDS - origen de datos múltiple

  • AGL: origen de datos GridLink activo

  • UCP: origen de datos de Universal Connection Pool

  • PROXY: proxy para orígenes de datos multi-inquilino

Atributo de MBean (no se aplica a módulos de aplicación):
JDBCDataSourceBean.DatasourceType

Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.

Nombre de JNDI

Ruta de JNDI para este origen de datos. Por defecto, el nombre de JNDI es el nombre del origen de datos.

Las aplicaciones que consulten la ruta de JNDI obtienen una instancia de javax.sql.DataSource que se corresponde con este origen de datos.

Atributo de MBean (no aplicable a módulos de aplicación):
JDBCDataSourceParamsBean.JNDINames

Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.

Tipo de algoritmo

Algoritmo que determina el procesamiento de solicitudes de conexión para el origen de datos múltiples.

Puede especificar uno de los siguientes tipos de algoritmo:

  • Failover

    Las solicitudes de conexión se envían al primer origen de datos de la lista; si la solicitud falla, ésta se envía al siguiente origen de datos de la lista, etc. El proceso se repite hasta que se obtiene una conexión válida o hasta que se alcanza el final de la lista, en cuyo caso se lanza una excepción.

  • Equilibrio de Carga

    El origen de datos múltiple distribuye las solicitudes de conexión de manera uniforme a sus orígenes de datos miembros. Con este algoritmo, el origen de datos múltiples también proporciona procesamiento de failover. Es decir, si falla una solicitud, el origen de datos múltiples envía la solicitud al siguiente origen de datos de la lista hasta que se obtiene una conexión válida o hasta que se alcanza el final de la lista, en cuyo caso se lanza una excepción.

Atributo de MBean (no aplicable a módulos de aplicación):
JDBCDataSourceParamsBean.AlgorithmType

Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.

Recuperación Previa de Fila Activada

Permite realizar una "recuperación previa" de varias filas (es decir, enviarlas del servidor al cliente) con un solo acceso al servidor.

Este parámetro solo se aplica a JDBC sobre RMI anticuado.

Cuando un cliente externo accede a una base de datos con JDBC a través de WebLogic Server, la recuperación previa de filas mejora el rendimiento al recuperar varias filas del servidor al cliente con un solo acceso al servidor. WebLogic Server ignora este valor y no utiliza la recuperación previa si el cliente y WebLogic Server están en la misma JVM.

Atributo de MBean (no se aplica a módulos de aplicación):
JDBCDataSourceParamsBean.RowPrefetch

Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.

Tamaño de Recuperación Previa de Fila

Si la recuperación previa de fila está activada, especifica el número de filas del juego de resultados que hay que recuperar previamente para un cliente.

Este parámetro solo se aplica a JDBC sobre RMI anticuado.

El tamaño óptimo de recuperación previa depende de las particularidades de la consulta. En general, al aumentar este número, mejora el rendimiento hasta que se alcanza un valor concreto. En ese punto, un mayor aumento no tiene como resultado ninguna mejora significativa del rendimiento. En contadas ocasiones se obtiene una mejora del rendimiento al exceder las 100 filas. El valor por defecto debe ser razonable para la mayoría de las situaciones.

Atributo de MBean (no se aplica a módulos de aplicación):
JDBCDataSourceParamsBean.RowPrefetchSize

Valor mínimo: 2

Valor máximo: 65536

Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.

Tamaño del Fragmento de Flujo

Especifica el tamaño del fragmento de datos para el flujo de tipos de dato.

Este parámetro solo se aplica a JDBC sobre RMI anticuado.

Los tipos de dato de flujo (por ejemplo del resultado de una llamada a getBinaryStream()) se envían en fragmentos con un tamaño determinado desde WebLogic Server al cliente si es necesario.

Atributo de MBean (no se aplica a módulos de aplicación):
JDBCDataSourceParamsBean.StreamChunkSize

Valor mínimo: 1

Valor máximo: 65536

Los cambios se aplicarán después de volver a desplegar el módulo o reiniciar el servidor.

Destinos

Servidor y clusters a los que se dirige el origen de datos.

Atributo de MBean:
TargetInfoMBean.Targets

Ámbito

Ámbito en el que se crea el origen de datos.

Particiones de Dominio

Las particiones de dominio en las que se puede acceder a este origen de datos.

Tareas Relacionadas

Temas Relacionados