Python 池数据库中连接的最大限制?

Python 池数据库中连接的最大限制?,python,mysql,multithreading,python-2.7,Python,Mysql,Multithreading,Python 2.7,我在Python2.7中使用mysql。我使用以下命令创建数据库连接池:pool=PooledDB(mysql.connector,pool\u size,database=mysql\u DB,user=mysql\u user,host=mysql\u host,password=mysql\u PASS)。有不同的线程使用专用的 连接到此池。但是将pool\u size设置为大约50会导致错误:到许多 数据库连接。我可以这样创建多少个连接,如果不能超过限制,我将不得不在线程之间共享它们(不

我在Python2.7中使用mysql。我使用以下命令创建数据库连接池:
pool=PooledDB(mysql.connector,pool\u size,database=mysql\u DB,user=mysql\u user,host=mysql\u host,password=mysql\u PASS)
。有不同的线程使用
专用的

连接到此池。但是将
pool\u size
设置为大约50会导致错误:
到许多
数据库连接
。我可以这样创建多少个连接,如果不能超过限制,我将不得不在线程之间共享它们(不再专用)。在什么情况下
在线程之间共享数据库连接不合适

如果运行查询
SELECT@@max\u connections,会得到什么结果在你的数据库服务器上?@Aya 34它是!!!所以我可以使用全部34个线程,我创建了100多个线程,并为每个线程提供专用连接,所以现在我必须提供共享!!它会给你带来任何问题吗???@Aya它也给了22个人很多连接!!!!请记住,这34个数据库是与可能正在使用数据库的所有其他客户端共享的。可能最简单的方法就是增加服务器配置中的
max\u连接数。好!会这样做吗?关于在线程之间共享连接的想法是否健康?