适用范围:SQL Server
本文介绍如何在 Azure 门户中查看与 Azure Arc 启用的 SQL Server 的客户端连接。
查看 SQL Server 连接
若要查看与 SQL Server 实例的所有客户端连接的摘要,请执行以下步骤:
- 在 Azure 门户中选择由 Azure Arc 启用的 SQL Server 实例。
- 在“ 监视”下,选择 “SQL Server 连接”。
- (可选)使用时间范围查看过去 30 天内首选时段内的连接。
查看视图中的汇总数据:
| 列名称 | 特定版本说明及信息 | 
|---|---|
| 程序名称 | 启动会话的客户端程序的名称。 | 
| 客户端接口名称 | 客户端用来与服务器通信的库/驱动程序的名称。 | 
| 数据库名称 | 每小时快照中会话的当前数据库名称为。 | 
| 请求结束时间 | 每小时快照中记录的最后一次请求的结束时间。 指示客户端程序最近使用数据库连接的时间。 | 
| 总写入数 | 从客户端程序到数据库的聚合写入数,如每小时快照中所示。 | 
| 读取总数 | 从客户端程序到数据库的聚合读取次数,如每小时快照中所示。 | 
| 已用时间 | 从客户端程序聚合的连接持续时间(以毫秒为单位),如每小时快照中所示。 | 
| 计数 | 每小时快照中记录的独特会话数。 使用登录时间标识不同的会话。 | 
如何收集数据?
默认情况下,SQL Server 连接视图可用于 Azure Arc 启用的所有 SQL Server 实例。一旦实例连接到 Azure,数据收集就会启动。 Azure Connected Machine 代理每小时自动轮询 sys.dm_exec_sessions 。 门户显示数据收集时间。 该服务将数据保留 30 天。
在门户中选择的时间范围内的连接数据,将决定客户端连接数据的汇总,并在视图中以表格形式显示。
禁用连接视图
由于 SQL Server 连接视图默认处于启用状态,因此可以选择禁用它并停止数据收集。 可以使用 Azure 门户或 Azure CLI 禁用 SQL Server 连接视图。
- Azure 门户
- Azure CLI
若要禁用 SQL Server 连接视图,请执行以下步骤:
- 在 Azure 门户中由 Azure Arc 启用的 SQL Server 的“概述”页上,选择“SQL Server 连接”以打开“SQL Server 连接”窗格。 
- 在 “SQL Server 连接 ”窗格中,从命令栏中选择“ 禁用 ”。 在“禁用 SQL 客户端连接信息”框中选择“是”: 
启用连接视图
如果 SQL Server 连接视图和数据收集已禁用,则可以使用 Azure 门户或 Azure CLI 再次启用它。
- Azure 门户
- Azure CLI
若要禁用 SQL Server 连接视图,请执行以下步骤:
 
              
               
              
              