--https://docs.microsoft.com/zh-cn/sql/relational-databases/system-compatibility-views/sys-sysprocesses-transact-sql?view=sql-server-ver15
SELECT
[spid] AS [SQL Server 会话 ID] --
,[kpid] AS [Windows 线程 ID] --
,[blocked] AS [正在阻塞请求的会话的 ID] --
,[waittype] AS [保留]
,[waittime] AS [当前等待时间(毫秒)]
,[lastwaittype] AS [上次或当前等待类型名称]
,[waitresource] AS [锁资源的文本化表示]
,[uid] AS [执行命令的用户 ID] --如果用户数和角色数超过 32,767,则发生溢出或返回 NULL。
,[dbid] AS [当前正由进程使用的数据库 ID]
,[cpu] AS [进程的累计 CPU 时间] -- 无论 SET STATISTICS TIME 选项是 ON 还是 OFF,都为所有进程更新该项
,[physical_io] AS [进程的累计磁盘IO]
,[memusage] AS [当前为此进程分配的过程缓存中的页数] -- 一个负数,表示进程正在释放由另一个进程分配的内存。
,[login_time] AS [客户端登录的时间] -- 客户端进程登录到服务器的时间
,[last_batch] AS [上次执行调用的时间] -- 客户端进程上次执行远程存储过程调用或 EXECUTE 语句的时间
,[ecid] AS [子线程的执行上下文 ID] -- 用于唯一标识代表单个进程进行操作的子线程的执行上下文 ID。
,[open_tran] AS [进程的打开事务数]
,[status] AS [进程 ID 状态]
,[sid] AS [用户的标识符] -- 用户的全局唯一标识符 (GUID)。
,[hostname] AS [工作站的名称]
,[program_name] AS [应用程序的名称]
,[hostprocess] AS [工作站进程 ID 号]
,[cmd] AS [当前正在执行的命令]
,[nt_domain] AS [Windows 域] -- 客户端的 Windows 域(如果使用 Windows 身份验证)或可信连接的 Windows 域
,[nt_username] AS [Windows 用户名] -- 进程的 Windows 用户名(如果使用 Windows 身份验证)或可信连接的 Windows 用户名。
,[net_address] AS [网络适配器分配的标识符] -- 为每个用户工作站上的网络适配器分配的唯一标识符。 当用户登录时,该标识符插入 net_address 列
,[net_library] AS [客户端网络库的列] -- 用于存储客户端网络库的列。 每个客户端进程都在网络连接上进入。 网络连接有一个与这些进程关联的网络库,该网络库使得这些进程可以建立连接。
,[loginame] AS [登录名]
,[context_info] AS [在批中的数据] -- 使用 SET CONTEXT_INFO 语句存储在批中的数据
,[sql_handle] AS [正在执行的批或对象] -- 表示当前正在执行的批或对象。 注意 此值是从对象的批或内存地址派生的。 通过使用基于 SQL Server 哈希的算法无法计算此值。
,[stmt_start] AS [起始偏移量] -- 为指定 sql_handle 运行当前 SQL 语句的起始偏移量
,[stmt_end] AS [结束偏移量] -- 所指定 sql_handle 的当前 SQL 语句的结束偏移量。 -1 指出当前语句为指定的 sql_handle 运行到 fn_get_sql 函数返回结果的结尾。
,[request_id] AS [request_id] -- 请求 ID。 用于标识在特定会话中运行的请求。
FROM master..sysprocesses

[SQL]master..sysprocesses的更多相关文章

  1. 查看Sql Server被锁的表以及解锁

    查看被锁表: select spId from master..SysProcesses where db_Name(dbID) = '数据库名称' and spId <> @@SpId ...

  2. SQL Server中的事务与锁

    了解事务和锁 事务:保持逻辑数据一致性与可恢复性,必不可少的利器. 锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写. 死锁: ...

  3. Sql数据库查询当前环境有无死锁

    DECLARE @spid INT , @bl INT , @intTransactionCountOnEntry INT , @intRowcount INT , @intCountProperti ...

  4. sql server 查看表的死锁和Kill 死锁进程

    查询出来 select        request_session_id spid,       OBJECT_NAME(resource_associated_entity_id) tableNa ...

  5. SQL Server 数据库巡检脚本

    --1.查看数据库版本信息 select @@version --2.查看所有数据库名称及大小 exec sp_helpdb --3.查看数据库所在机器的操作系统参数 exec master..xp_ ...

  6. SQL Server常用的性能诊断语句

    /* 常规服务器动态管理对象包括: dm_db_*:数据库和数据库对象 dm_exec_*:执行用户代码和关联的连接 dm_os_*:内存.锁定和时间安排 dm_tran_*:事务和隔离 dm_io_ ...

  7. SQL超过锁请求

    ---超过锁请求 http://blog.sina.com.cn/s/blog_7fb3b1840100u4dj.html 1.查询造成死锁的SQL语句 当SQL数据库的监控报警显示死锁进程数过多时, ...

  8. SQL 订阅发布备注

    单个用户问题 use mastergodeclare @SQL varchar(max)set @SQL=''select @SQL=@SQL+';kill '+RTRIM(spid)from mas ...

  9. SQL Server中解决死锁

    SQL Server中解决死锁的新方法介绍 数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁,通过SQL Server 2005, 现在似乎有了一种新的解决办法. 将下面的 ...

随机推荐

  1. springcloud整合config组件

    config组件 config组件支持两种配置文件获取方式springcould搭建的微服务的配置文件的获取方式有两种.它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中或者本地 ...

  2. Protocol handler start failed

    问题描述: 启动项目的时候出现的中文大体意思是:协议处理程序启动失败看着这个启动失败,下意识就想是不是端口占用了,结果换个端口还是不行,于是百度了一个办法 问题解决: 打开任务管理器,找到Java的后 ...

  3. PTA数据结构 习题2.8 输出全排列 (20分)

    习题2.8 输出全排列 (20分) 请编写程序输出前n个正整数的全排列(n<10),并通过9个测试用例(即n从1到9)观察n逐步增大时程序的运行时间. 输入格式: 输入给出正整数n(<10 ...

  4. 初学python-day3 列表

  5. rocketmq优雅停机往事

    1 时间追溯到2018年12月的某一天夜晚,那天我正准备上线一个需求完就回家,刚点下发布按钮,告警就响起,我擦,难道回不了家了?看着报错量只有一两个,断定只是偶发,稳住不要慌. 把剩下的机器发完,又出 ...

  6. 如何再一台电脑上配置多个tomcat同时运行

    1.配置运行tomcat 首先要配置java的jdk环境,这个就不在谢了  不懂去网上查查,这里主要介绍再jdk环境没配置好的情况下 如何配置运行多个tomcat 2.第一个tomcat: 找到&qu ...

  7. Spring Security 的注册登录流程

    Spring Security 的注册登录流程 数据库字段设计 主要数据库字段要有: 用户的 ID 用户名称 联系电话 登录密码(非明文) UserDTO对象 需要一个数据传输对象来将所有注册信息发送 ...

  8. sort命令的学习与实践

    一.用man sort 查看sort的帮助文档 *sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出. [rocrocket@ro ...

  9. analysis_screencap

    #!/usr/bin/env pythonfrom PIL import Imageimg = Image.open("./screen.png")maps = [[] for i ...

  10. linux基本命令二

    组管理与权限管理  文件/目录所有者  修改文件所有者 chown 用户名 文件名 创建文件所在组  groupadd 修改文件所在组 chgrp  组名  文件名 其他组:除文件的所有者和所在组的用 ...