gpt4 book ai didi

azure - 了解 SQL Azure 连接

转载 作者:行者123 更新时间:2023-12-03 06:05:23 25 4
gpt4 key购买 nike

我有一个数据库部署到 SQL Azure。没有部署托管服务,并且我没有在本地运行任何可以与其建立连接的东西,但是当我查看 Web 管理时,它说有 14 个打开的连接。

此外,当我查看查询性能时,它显示了几十个不是我编写的查询。

SQL Azure 是否在后台执行某些操作?这是正常的吗?我怎样才能知道这 14 个连接来自哪里?我并不真正担心任何事情,但我只是想了解这里发生了什么。

insert #t1 (object_id, object_name, object_schema, object_db, object_svr, object_type, relative_id, relative_name, relative_schema, relative_db, relative_svr, relative_type, schema_bound, rank, dep_type)
select object_id, object_name, object_schema, object_db, object_svr, object_type, relative_id, relative_name, relative_schema, relative_db, relative_svr, relative_type, schema_bound, rank , dep_type
from #t2 where @iter_no + 1 = rank

enter image description here

最佳答案

嗯,

我不确定这些连接来自哪里。但是,您知道 SQL Azure 会保留数据库的 3 个实时副本以用于故障转移和灾难恢复。这些可能就是那些联系。好吧,当您连接时,您肯定至少有一个连接,并且该 SQL Azure 管理器可能会在幕后使用更多连接。您看到的查询很可能是用于向您显示下一个选项卡(性能)的查询。如果你碰巧浏览一下 SQL Azure 管理器,连接池中可能已经有 14 个连接(SQL Azure 管理器是一个 Silverlight 应用程序,它使用 WCF 服务,所以我想有一个 using(conn) 用于每次服务调用。)。正如您所看到的,只有一个活跃用户,我确信这就是您登录的用户。

为了检查 SQL Azure 上发生的情况,我所做的就是使用 sp_who3存储过程。

关于azure - 了解 SQL Azure 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10239908/

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