标签: python mysql flask sqlalchemy
我在Flask App中通过SQLAlchemy使用MySQL。在我需要使用数据库连接的情况下,我可以看到在请求结束时关闭该连接意味着我必须等待ROLLBACK在我的数据库的连接上运行,这意味着等待要求前往数据库并返回的额外请求。在我的地理位置,等待额外的时间发生可能需要> 100毫秒。这似乎是一个非常可以避免的成本,因为没有理由让用户提交请求等待这个最终来回与数据库。
ROLLBACK
是否有任何理由不异步关闭连接,或者在将响应发送回用户后以某种方式?有没有可以接受的方式呢?