Я обнаружил, что каждый сеанс вызывает .rollback()
при закрытии.
Так что дозируйте это для лучшей производительности, если мне нужен только один выбор (транзакция не требуется), чем лучше переписать код из
session = init_session()
result = session.query(Currency.id, Currency.code).all()
session.close()
до версии с conn.execute()
?