Как распоряжаться подключениями к бд?
Интересует правильный способ взаимодействия с базой данных в плане connections (postgresql) в реалиях чат-ботов с большой нагрузкой
Пока знаю лишь о 2 вариантах, и не уверен в их правильности
- Открывать подключение в каждой функции с запросом к бд и закрывать в конце(медленно)
- Создать подключение и использовать его на протяжении всей работы бота не закрывая(не уверен, что этот способ правильный)
Послушаю как общие ответы так и примеры с кодом на python + библиотеке psycopg2