En una aplicacion web, estoy desarrollando tambien un sistema de caché con archivos XML para reducir la carga sobre la base de datos. Los datos más "permanentes" se encuentran en los archivos XML, mientras que los más variables se cogen y guardan en la base de datos.
Ahora bien, que es más bueno para la base de datos:
-Abrir conexión - Hacer un query - Cerrar conexión
O
-Abrir conexion - Hacer todas las cosas - Dejar que se cierre sola (es decir, no cerrarla mientras el usuario esté por la página
Pongo una encuesta, y si quereis, dejad comentarios
Gracias de antemano!