我正在使用Azure sql数据库开发django api,在发出1200次请求后抛出错误“数据库的会话限制为1200,并且已达到”,这是因为Azure只能在1200个并发会话一段时间,因此达到此限制后,如果我重新启动服务器,它将删除所有并发会话,并且将从0重新开始。
这里的数据库不使用任何会话和身份验证,它只是一个简单的Django应用程序, 我什至在设置文件中也尝试了conn_max_age参数,也没有None 0和200500值,
我发现每次我发出请求时,azure sql都会在存储过程中创建一个新条目, 我可以看到用命令'''EXEC sp_who'''
创建的行有人可以帮我吗?
答案 0 :(得分:0)
这是Azure SQL数据库资源限制。 您的SQL数据库价格层为“标准/ S2”,最大会话数为1200。
有关更多详细信息,请参见Resource limits for single databases using the DTU-based purchasing model。
要提高最大并发工作量(请求),您需要scale up the service tier。
希望这会有所帮助。