SQL炼金术并发连接速度慢

时间:2015-11-18 08:41:43

标签: python sql-server sqlalchemy

我正在使用Sql alchemy和Sql Server作为数据库引擎。我的查询需要很长时间(大约10秒)。当我向数据库发送并发请求时,响应时间会更长(确切地说,时间=执行时间*请求计数)。我增加了连接池,但没有发生任何变化。

1 个答案:

答案 0 :(得分:1)

如果问题只是线程而不是并发进程那么 正在使用的DBAPI将是可疑的。我没看到你使用的是哪个驱动程序 但也许它不会在等待服务器时释放GIL 响应。生成一个测试用例,将它隔离到运行在两个线程中的驱动程序,然后报告 它是他们系统上的一个错误。