SQL Server 2005 系统数据介绍:dm_exec_connections

本文涉及的产品
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云数据库 RDS SQL Server,基础系列 2核4GB
简介: 原文:SQL Server 2005 系统数据介绍:dm_exec_connections转载:http://msdn.microsoft.com/zh-cn/library/ms181509(SQL.90).aspx sys.dm_exec_connections、sys.dm_exec_sessions 和 sys.dm_exec_requests 动态管理视图映射到sys.sysprocesses 系统表。
原文: SQL Server 2005 系统数据介绍:dm_exec_connections

 

sys.dm_exec_connectionssys.dm_exec_sessions 和 sys.dm_exec_requests 动态管理视图映射到sys.sysprocesses 系统表。

列名 数据类型 说明

session_id

int

标识与此连接关联的会话。可为空值。

most_recent_session_id

int

显示与此连接关联的最近请求的会话 ID。(另一个会话可以重用 SOAP 连接。)可为空值。

connect_time

datetime

连接建立时的时间戳。不可为空值。

net_transport

nvarchar(40)

说明该连接使用的物理传输协议。不可为空值。

如果连接启用了多个活动结果集 (MARS),则始终返回会话
ms181509.note(zh-cn,SQL.90).gif注意:

protocol_type

nvarchar(40)

指定负载的协议类型。此参数当前可区分 TDS (TSQL) 和 SOAP。可为空值。

protocol_version

int

与此连接关联的数据访问协议的版本。可为空值。

endpoint_id

int

说明其连接类型的标识符。此 endpoint_id 可用于查询sys.endpoints 视图。可为空值。

encrypt_option

nvarchar(40)

说明是否为此连接启用了加密的布尔值。不可为空值。

auth_scheme

nvarchar(40)

用于连接的 SQL Server 身份验证方案。Windows 身份验证机制(NTLM、KERBEROS、DIGEST、BASIC、NEGOTIATE)或用于的 SQL Server 身份验证的 SQL。不可为空值。

node_affinity

smallint

标识与此连接关联的内存节点。不可为空值。

num_reads

int

此连接中已发生的读包次数。可为空值。

num_writes

int

此连接中已发生的写数据包次数。可为空值。

last_read

datetime

此连接中上一次发生读操作的时间戳。可为空值。

last_write

datetime

此连接中上一次发生写操作的时间戳。不可为空值。

net_packet_size

int

用于信息和数据的网络包的大小。可为空值。

client_net_address

varchar(40)(SQL Server 2005)

varchar(48)(SQL Server 2005 Service Pack 1)

与此服务器连接的客户端的主机地址。可为空值。

client_tcp_port

int

与该连接关联的客户机上的端口号。可为空值。

local_net_address

varchar(40)(SQL Server 2005)

varchar(48)(SQL Server 2005 Service Pack 1)

显示此连接的目标服务器的 IP 地址。只对使用 TCP 传输提供程序的连接可用。可为空值。

local_tcp_port

int

如果此连接使用 TCP 传输,则显示该连接的目标服务器的 TCP 端口。可为空值。

connection_id

uniqueidentifier

对每个连接进行唯一标识。不可为空值。

parent_connection_id

uniqueidentifier

标识 MARS 会话正在使用的主要连接。可为空值。

most_recent_sql_handle

varbinary(64)

此连接上执行的上一个请求的 SQL 句柄。most_recent_sql_handle 列始终与most_recent_session_id 列同步。可为空值。

需要对服务器具有 VIEW SERVER STATE 权限。

对于 关系

sys.dm_exec_connections

sys.dm_exec_connections

parent_connection_id = connection_id

一对零或一对多

sys.dm_exec_sessions

sys.dm_exec_connections

session_id

一对零或一对多

sys.dm_exec_connections

sys.dm_exec_requests

connection_id

一对零或一对一

sys.dm_exec_connections

sys.dm_broker_connections

connection_id

一对零或一对一

A. 返回关于当前连接的信息

以下示例返回关于当前连接的基本信息:网络传输协议、身份验证机制和加密设置。

SELECT net_transport, auth_scheme, encrypt_option
FROM sys.dm_exec_connections
WHERE session_id=@@SPID;
GO

B. 识别连接到服务器的客户端

以下示例返回连接到服务器的连接数,并显示起始 IP 地址和各连接的端口。

SELECT session_id, client_net_address, client_tcp_port
FROM sys.dm_exec_connections;
GO
相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
1月前
|
SQL 存储 测试技术
SQL在构建系统中的应用:关键步骤与技巧
在构建基于数据库的应用系统时,SQL(Structured Query Language)作为与数据库交互的核心语言,扮演着至关重要的角色
|
7天前
|
SQL 存储 缓存
SQL Server 数据太多如何优化
11种优化方案供你参考,优化 SQL Server 数据库性能得从多个方面着手,包括硬件配置、数据库结构、查询优化、索引管理、分区分表、并行处理等。通过合理的索引、查询优化、数据分区等技术,可以在数据量增大时保持较好的性能。同时,定期进行数据库维护和清理,保证数据库高效运行。
|
22天前
|
SQL 移动开发 Oracle
SQL语句实现查询连续六天数据的方法与技巧
在数据库查询中,有时需要筛选出符合特定时间连续性条件的数据记录
|
29天前
|
SQL 存储 关系型数据库
添加数据到数据库的SQL语句详解与实践技巧
在数据库管理中,添加数据是一个基本操作,它涉及到向表中插入新的记录
|
30天前
|
SQL 存储 数据库
SQL在构建系统中的应用:关键要素与编写技巧
在构建基于数据库的系统时,SQL(Structured Query Language)扮演着至关重要的角色
|
30天前
|
SQL 数据挖掘 数据库
SQL查询每秒的数据:技巧、方法与性能优化
id="">SQL查询功能详解 SQL(Structured Query Language,结构化查询语言)是一种专门用于与数据库进行沟通和操作的语言
|
1月前
|
SQL 监控 数据处理
SQL数据库数据修改操作详解
数据库是现代信息系统的重要组成部分,其中SQL(StructuredQueryLanguage)是管理和处理数据库的重要工具之一。在日常的业务运营过程中,数据的准确性和及时性对企业来说至关重要,这就需要掌握如何在数据库中正确地进行数据修改操作。本文将详细介绍在SQL数据库中如何修改数据,帮助读者更好
148 4
|
29天前
|
SQL 数据库连接 数据库
管理系统中的Visual Studio与SQL集成技巧与方法
在现代软件开发和管理系统中,Visual Studio(VS)作为强大的集成开发环境(IDE),与SQL数据库的紧密集成是构建高效、可靠应用程序的关键
|
1月前
|
SQL 分布式计算 关系型数据库
Hadoop-24 Sqoop迁移 MySQL到Hive 与 Hive到MySQL SQL生成数据 HDFS集群 Sqoop import jdbc ETL MapReduce
Hadoop-24 Sqoop迁移 MySQL到Hive 与 Hive到MySQL SQL生成数据 HDFS集群 Sqoop import jdbc ETL MapReduce
79 0
|
1月前
|
SQL 分布式计算 关系型数据库
Hadoop-23 Sqoop 数据MySQL到HDFS(部分) SQL生成数据 HDFS集群 Sqoop import jdbc ETL MapReduce
Hadoop-23 Sqoop 数据MySQL到HDFS(部分) SQL生成数据 HDFS集群 Sqoop import jdbc ETL MapReduce
35 0
下一篇
无影云桌面