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