Una cuestion sobre las bases de datos locales, en concreto SQLite. Cuando hago una consulta 'select' a la base de datos, cierro la conexión y la repito al poco tiempo ¿se hace cada vez en el disco duro? o ¿se carga y se lee en RAM?
Tengo que hacer una consulta cada segundo aproximadamente, y si se hace en disco duro me pensaria hacer una funcion que lea toda la base de datos, y almacene en una lista la parte que me interesa, o algo así.
NOTA: Estoy usando conexion singleton para tener una sola instancia de objeto de la base de datos.
Saludos!