gpt4 book ai didi

sql-server - Azure - 数据库 [NAME] 已达到其大小配额

转载 作者:行者123 更新时间:2023-12-03 02:29:56 25 4
gpt4 key购买 nike

今天早上我收到一封电子邮件,指出我的网站无法正常工作。当我尝试写入数据库时​​,我收到错误。错误是:

数据库 [NAME] 已达到其大小配额。分区或删除数据、删除索引或查阅文档以获取可能的解决方案。

我的数据库只有 16MB,有 2GB 限制!经过一些研究后,我在数据库上运行了这个查询。

SELECT DATABASEPROPERTYEX ('DatabaseName','Edition')
SELECT DATABASEPROPERTYEX('DatabaseName','MaxSizeInBytes')
SELECT (SUM(reserved_page_count) * 8192)
FROM sys.dm_db_partition_stats

结果是

基本

2147483648

15777792

显然我的数据库比最大大小小得多。还有其他问题可能导致这种情况发生吗?

我将尝试同时删除和恢复数据库。

谢谢!

更新

一旦我恢复了数据库,它就再次开始工作。

最佳答案

昨晚刚刚在 Azure DB 中遇到了类似的问题(相同的异常消息) - 我们在 Azure 中的弹性数据库池有 50 GB 配额,现在池数据库的总大小约为 4 GB。所以我期望所有数据库只要达到总池配额就可以增长。

事实证明,Azure 实际上处理配额不是基于您在数据库或弹性池的服务计划中设置的内容,而是基于存储在数据库中的配额属性: https://blogs.msdn.microsoft.com/sqlcat/2016/09/13/real-world-azure-sql-db-unexpected-database-maximum-size-limit/

Specifically, when a database with a size quota explicitly lowered from the default is scaled up to a higher service objective, its size quota remains unchanged. For an administrator expecting the maximum size quota for the new service objective to be in effect after the scaling operation completes, this may be an unpleasant surprise.

关于sql-server - Azure - 数据库 [NAME] 已达到其大小配额,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29705184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com