标签:http io ar os 使用 sp strong on 数据
简介
大家都知道使用sp_who2这个命令来查看当前正在的执行的SQL语句的spids.但是显示
的信息有限.比如,它只显示执行SELECT,DELETE,UPDATE等.看不到实际的sql命令.
知道正在执行哪条sql语句对于我们debug程序,找出哪些语句花费很长时间,或是哪些语句产生
堵塞来说非常重要.而且这个常用来查看存储过程执行到哪一步.执行到哪个语句.
所以我们需要一个比sp_who2更好的命令来做这些工作.
这个命令使用SQL的动态管理视图 Dynamic Management Views
(DMVs).所以只用执行在SQL2005或是
更高的版本上.
返回字段简介:
列名 | 类型 | 描述 |
spid | smallint | SQL Server process ID. |
ecid | smallint | Econtext ID |
dbid | smallint | 数据库ID |
nt_username | nchar(128) | 用户名 |
status | nchar(30) | 状态 |
wait_type | bigint | 当前等待的 milliseconds. |
Individual Query | varchar | 当前执行的SQL语句 |
Parent Query | varchar | 上层的SQL语句 |
program_name | nchar(128) | 程序名称 |
Hostname | nchar(128) | 主机名 |
nt_domain | nchar(128) | 域名 |
Start_time | datetime | 开始时间 |
CREATE PROC
[dbo].[dba_WhatSQLIsExecuting] ---------------------------------------------------------------------- |
标签:http io ar os 使用 sp strong on 数据
原文地址:http://www.cnblogs.com/ElvinLong/p/4164882.html