J'ai une application Android qui accède fréquemment à la base de données sqlite3 locale, pour des raisons de performances, je garde toujours la connexion ouverte. Mais un de mes amis m'a recommandé d'ouvrir/fermer la connexion à chaque opération.
1) Quelle est votre opinion sur ces deux méthodes ? contre/pour. 2) J'ai fait quelques tests et j'ai trouvé que la connexion à la base de données n'avait pas trop d'impact sur la performance. Est-ce que la surcharge de performance de la connexion DB varie en fonction de la taille de la base de données ?