sqlserver 查看进程以及查看死锁代码
2017-11-21 11:45
316 查看
查看进程:
SELECT spid, blocked, DB_NAME(sp.dbid) AS DBName, program_name, waitresource, lastwaittype, sp.loginame, sp.hostname, a.[Text] AS [TextData], SUBSTRING(A.text, sp.stmt_start / 2, (CASE WHEN sp.stmt_end = -1 THEN DATALENGTH(A.text) ELSE sp.stmt_end END - sp.stmt_start) / 2) AS [current_cmd] FROM sys.sysprocesses AS sp OUTER APPLY sys.dm_exec_sql_text (sp.sql_handle) AS A WHERE spid > 50 ORDER BY blocked DESC, DB_NAME(sp.dbid) ASC, a.[text];
查看死锁:
select request_session_id spid, OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT'杀死死锁:
kill PID
相关文章推荐
- sqlserver 死锁 查看当前进程,或死锁进程,并能自动杀掉死进程
- SQL SERVER 查看和杀掉死锁的进程代码
- SQL SERVER 查看和杀掉死锁的进程代码
- SQL SERVER 查看和杀掉死锁的进程代码
- DB2查看死锁进程以及杀死死锁进程
- SqlServer 查看死锁的进程
- sqlserver检测死锁;杀死锁和进程;查看锁信息
- SQL SERVER 查看和杀掉死锁的进程代码
- sqlserver 查看死锁和运行进程
- Android 进程常驻(4)----native保活5.0以上方案推演过程以及代码详述
- Jps介绍以及解决jps无法查看某个已经启动的java进程问题
- Linux 中进程的定义以及查看
- Linux查看端口占用情况,以及已启动的进程
- 进程死锁的原因以及如何解除死锁
- 查看进程命令以及杀死进程
- 查看oracle死锁进程并结束死锁
- window下查看端口号被占用以及结束此进程的方法
- 基于visual c++之windows核心编程代码分析(19)枚举进程以及进程加载模块信息
- windows查看端口占用以及关闭相应的进程
- DOS下查看以及结束进程命令