> # Partición de Dominio: 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 esta partición de dominio.

> NOTA: Las particiones de dominio multi-inquilino 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 | Particiones en las que se puede acceder a este origen de datos.

> Tareas Relacionadas

> - Configurar Conectividad de Base de Datos
> - Creación de Orígenes de Datos Genéricos JDBC
> - Creación de Orígenes de Datos GridLink de JDBC
> - Crear Orígenes de Datos Múltiples JDBC
> - Crear Orígenes de Datos UCP
> - Crear Orígenes de Datos de Proxy

> Temas Relacionados

> - Configuración de Recursos de JDBC de WebLogic
> - Configuración de Orígenes de Datos JDBC para MT