gpt4 book ai didi

azure-sql-database - 无法访问 SQL 天蓝色

转载 作者:行者123 更新时间:2023-12-04 07:53:48 25 4
gpt4 key购买 nike

SQL Azure 刚刚出现了一个奇怪的问题,它发生在完全上线之前的一个小阶段,一些用户正在做一些数据输入。

“服务器 'xxx' 上的数据库 'dbname' 当前不可用。请稍后重新连接。如果问题仍然存在,请联系客户支持。”

当我尝试通过 SQL Azure 数据库网站连接时,我得到:“防火墙检查失败。资源ID:1。请求最低保证为0,最大限制为 180,数据库的当前使用率为 0。但是,服务器当前太忙,无法支持此数据库的大于 0 的请求。”

查看 Azure 管理网站的数据库部分,该网站报告它无法访问数据库,但遗憾的是我没有捕捉到确切的错误消息。

奇怪的是,我的几个用户仍然能够登录到我们访问数据库的系统网站,并查看和保存数据。然而,最终他们也失去了联系。

大约一个小时后,数据库恢复正常,我们可以再次完全访问它们。

我使用来自 here 的查询查看了服务器主数据库事件表并且有几次连接失败,但没有什么有趣的。没有节流或死锁,一些失败的连接显示“客户端在建立连接时可能已超时。尝试增加连接超时。”在说明中

还有什么地方可以看吗?

因此,商业用户的信心大幅下降。

最佳答案

您所描述的通常是因为:

1) 达到 SQL 连接限制。假设您不经常看到这种情况,则不太可能是原因。但值得检查的是,对连接池设置限制会有所帮助。

2)你的邻居非常吵,因此节点重新调整。

3) 硬件故障和 Microsoft 使您的数据库在不同的节点上重新联机。这可能需要一些时间。

通常情况下,当 Microsoft 限制或遇到盒子问题并且不得不恢复所有人时,我会看到这种情况。因为您在共享系统上,所以您必须记住,他们也在恢复该节点中的其他所有人,因此有时这需要时间。

如果您担心并需要解决业务问题,最好的办法是向 MS 开具支持票,并向他们提供您看到的时间和错误消息。他们将进行调查,并且通常他们拥有非常好的后端遥测技术,可以指出原因。这将使您能够为企业提供解决方案,然后您可以就 future 的计划和突发事件做出决定。您必须记住,尽管 SQL Azure 是共享系统并且可能会发生暂时性错误,但您可能需要在设计中设计更多故障转移。

关于azure-sql-database - 无法访问 SQL 天蓝色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15719878/

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