Python 3.x 使用数据库连接的正确方法?(Python+;pyodbc)
我目前正在使用Python和Flask构建RESTAPI。大多数端点需要与SQL数据库(SQL Server,使用pyodbc)进行某种类型的交互。最好的解决办法是什么Python 3.x 使用数据库连接的正确方法?(Python+;pyodbc),python-3.x,connection-pooling,pyodbc,Python 3.x,Connection Pooling,Pyodbc,我目前正在使用Python和Flask构建RESTAPI。大多数端点需要与SQL数据库(SQL Server,使用pyodbc)进行某种类型的交互。最好的解决办法是什么 我是否应该打开单个连接(例如在单例类中)并尽可能多地尝试和重用它 我应该使用不同的连接吗?如果是,粒度是多少?每个端点一个连接?每个查询一个连接 连接池在所有这一切中扮演什么角色?我如何利用它 我需要担心并发请求吗
- 我是否应该打开单个连接(例如在单例类中)并尽可能多地尝试和重用它
- 我应该使用不同的连接吗?如果是,粒度是多少?每个端点一个连接?每个查询一个连接
- 连接池在所有这一切中扮演什么角色?我如何利用它
- 我需要担心并发请求吗