Утечка оперативной памяти в sqlite3
Создал асинхронного бота на aiogram. Появилась утечка ОЗУ. Предполагаю что проблема в этом, но у меня не достаточно знаний о sqlite3: Мои объекты базы данных являются глобальными переменными. И с помощью них функции читают/записывают данные БД.
connect = sqlite3.connect(bd_name,check_same_thread=False)
cursor = connect.cursor()
Утечка могла появится из-за подобных глобальных переменных? Лучше каждый раз заново инициализировать подключение к БД в каждой функции в качестве локальных переменных, чем использовать мой способ?