Conexiones de bases de datos en Pool

Páginas: 2 (434 palabras) Publicado: 11 de junio de 2013





Arquitectura Cliente Servidor
Pool de conexiones
C3P0
DRCP

• Es un modelo de aplicación
distribuida en el que las
tareas se reparten entre los
proveedores de recursos oservicios,
llamados
servidores,
y
los
demandantes,
llamados
clientes.

Servidor

Cliente

.

Servidor

Cliente
.

.

• Es un mecanismo para optimizar el desempeño de una aplicaciónasí como la utilización de recursos, teniendo varias conexiones ya
establecidas a la BD, las cuales pueden ser utilizadas por
cualquier proceso que las necesite.

POOL DE
CONEXIONES

•Mejora el desempeño de una aplicación que hace un uso
intensivo de una base de datos.
• Se utiliza menos memoria en el servidor y el tiempo de respuesta
mejora en el cliente.
• Se ahorra el tiempo deestablecer una conexión
autentificarla en el protocolo de la base de datos.

TCP y

C3p0
• Es software libre bajo las licencias APL y LGPL.
• Implementa una subclase especial que administra elpool de
conexiones.
• Cuentan con una interfaz que envuelve una conexión real,
solamente sobre escribiendo el método close para que se
devuelva la conexión al pool en vez de cerrarla físicamente.• Comienza teniendo conexiones disponibles.
• Cuando un objeto pide una conexión al pool se marca como
activa , cuando se devuelve al pool se marca nuevamente
como disponible.
• Si no hayconexiones se pueden configurar algunos
parámetros ya sea para cerrar una nueva conexión del pool o
bien esperar cierto tiempo para obtener una.

Parámetros del C3P0
• minPoolSize.- Número mínimo deconexiones que debe tener el
pool .
• maxPoolSize.- Número máximo de conexiones que debe manejar el
pool, solamente se podrán crear nuevas conexiones si este número
no ha sido alcanzado.
•acquireIncrement.- Indica el número de conexiones a crear cuando
ya no hay disponibles. Esto significa que si todas las conexiones
están activas y todavía no se ha llegado a maxPoolSize, en vez de
crear...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • CONEXIÓN A BASES DE DATOS
  • Conexion a base de datos c#
  • Conexiones, Redes Y Bases De Datos
  • Conexion Base De Datos Netbeans
  • conexion base de datos
  • Conexion base de datos
  • Conexion de base de datos
  • Conexión De Una Base De Datos En Cluster

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS