我使用mysql和python 2.7。我使用以下命令创建数据库连接池:pool = PooledDB(mysql.connector, pool_size,database=MYSQL_DB, user=MYSQL_USER, host=MYSQL_HOST,password=MYSQL_PASS)
。有不同的线程采用dedicated
来自此池的连接。但是将pool_size
设置为大约50会产生错误:To many
database connections
。我可以创建多少个连接,如果它不能超过限制,我将不得不在线程之间共享它们(不再专用)。在什么情况下
在线程之间共享数据库连接是不合适的?