Saltar la navegación

4.5.- Cierre de conexiones.

Dibujo de un candado.
Ministerio de Educación y FP (CC BY-NC)

Las conexiones a una base de datos consumen muchos recursos en el sistema gestor por ende en el sistema informático en general. Por ello, conviene cerrarlas con el método close() siempre que vayan a dejar de ser utilizadas, en lugar de esperar a que el garbage collector de Java las elimine.

También conviene cerrar las consultas (Statement y PreparedStatement) y los resultados (ResultSet) para liberar los recursos.

Citas para pensar

Noble cosa es, aun para un anciano, el aprender.

Sófocles.

Para saber más

En el siguiente enlace puedes ver cómo se realiza una gestión de la conexión con Oracle, desde el registro del conector hasta el cierre de la misma. También se comenta sobre MySQL.