超出 Azure SQL 数据库弹性池资源限制 - 如何解决?

Azure SQL Database Elastic Pool Resource Limit Exceeded - How to Resolve?

提问人:Jef 提问时间:11/17/2023 更新时间:11/17/2023 访问量:34

问:

我的 Azure SQL 数据库遇到了问题,其中收到以下错误:

System.Data.Entity.Core.EntityCommandExecutionException: An error occurred while executing the command definition. See the inner exception for details. ---> System.Data.SqlClient.SqlException (0x80131904): Resource ID : 1. The request limit for the elastic pool is 400 and has been reached.
Details: Azure SQL Databases with an elastic pool using 250 DTU.

该特定池中的所有 Azure SQL 数据库都会出现此问题。池的 DTU 为 250。此问题持续了大约 10 个小时,此外,我无法查询池中的任何数据库。

有没有办法解决这个问题?是否可以终止对该池中数据库发出的所有请求?我一直在尝试将池升级到 500 DTU,但这是一个长时间运行的操作,同时所有生产数据库都不可用。

任何帮助将不胜感激。

sql-server azure-elasticpool

评论

0赞 ShaktiSingh-MSFT 11/20/2023
您是否尝试更改最大 DOP 设置?语法在这里:learn.microsoft.com/en-us/sql/t-sql/statements/...
0赞 Alberto Morillo 11/21/2023
这个问题也发表在DBAStackExchange dba.stackexchange.com/questions/333191/...

答: 暂无答案