300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 使用 DMV 进行监视_监视连接_针对 Azure SQL 数据库和 Azure SQL 托管实例进行手动性能优化

使用 DMV 进行监视_监视连接_针对 Azure SQL 数据库和 Azure SQL 托管实例进行手动性能优化

时间:2020-09-29 06:31:54

相关推荐

使用 DMV 进行监视_监视连接_针对 Azure SQL 数据库和 Azure SQL 托管实例进行手动性能优化

本文适用:AZURE SQL数据库,AZURE SQL托管实例

可以使用sys.dm_exec_connections视图检索与特定服务器和托管实例建立的连接的相关信息和每个连接的详细信息。 此外,sys.dm_exec_sessions视图在检索有关所有活动用户连接和内部任务的信息时非常有用。

下面的查询将检索当前连接上的信息:

SELECTc.session_id, _transport, c.encrypt_option,c.auth_scheme, s.host_name, s.program_name,s.client_interface_name, s.login_name, s.nt_domain,s.nt_user_name, s.original_login_name, c.connect_time,s.login_timeFROM sys.dm_exec_connections AS cJOIN sys.dm_exec_sessions AS sON c.session_id = s.session_idWHERE c.session_id = @@SPID;

主要参数说明:

1.session_id:会话ID

_transport:网络链接类型(TCP,UDP等)

3.encrypt_option:是否有加密选项

4.auth_scheme:

5. host_name:特定于会话的客户端工作站名称。对于内部会话,该值为 NULL。可为空值。

6.program_name:初始化会话的客户端程序的名称。对于内部会话,该值为 NULL。可为空值。

7.client_interface_name:客户端连接到服务器所用的协议名称。对于内部会话,该值为 NULL。可为空值。

8.login_name:

9.nt_domain:客户端的 Windows 域(如果使用 Windows 身份验证或可信连接进行会话)。对于内部会话和非域用户,该值为 NULL。可为空值。

10.nt_user_name:客户端的 Windows 用户名(如果使用 Windows 身份验证或可信连接进行会话)。对于内部会话和非域用户,该值为 NULL。可为空值。

11.original_login_name

12.connect_time:连接建立时的时间戳。不可为空值。

13.login_time:建立会话的时间。不可为空值。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。