Estoy creando una aplicación que utiliza una base de datos SQL para almacenar datos. La forma en que está diseñada la aplicación se actualizará cada 3 minutos más o menos con nuevos datos según las acciones del usuario mientras se ejecuta la aplicación.¿Debo abrir() y cerrar() mi base de datos SQL constantemente o dejarla abierta?
En los tutoriales que he visto, le recomendamos que cierre la base de datos después de cambiarla (es un "costoso" en términos de recursos).
¿Es mejor dejarlo abierto mientras dure mi aplicación, ya que se actualiza con bastante frecuencia o debería ejecutar el método close() inmediatamente después de cada cambio?
Supongo que mi preocupación es que al abrirlo y cerrarlo constantemente se necesitarán más recursos que para dejarlo abierto todo el tiempo.
DBA? ¿Todavía estamos hablando de Android? – LarsH
Administrador de la base de datos – papiro