Когда закрыть соединение с базой данных на Android? Каждый раз после завершения вашей операции или выхода из приложения

У меня есть приложение для Android, которое часто обращается к локальной базе данных sqlite3 из соображений производительности, поэтому я всегда держу соединение открытым. Но один из моих друзей посоветовал мне открывать / закрывать соединение при каждой операции.

1) Что вы думаете об этих двух методах? минусы / плюсы. 2) Я провел некоторое тестирование и обнаружил, что соединение с БД не имеет слишком больших накладных расходов. Различаются ли накладные расходы на производительность подключения к БД от размера БД?

43
задан jim.huang 30 January 2011 в 09:16
поделиться