1、 sp_who
提供关于当前 Microsoft® SQL Server™ 用户和进程的信息。
列 | 数据类型 | 描述 |
spid | smallint | 系统进程 ID。 |
ecid | smallint | 与指定 SPID 相关联的给定线程的执行上下文 ID。 ECID = {0, 1, 2, 3, ...n},其中 0 始终表示主或父线程,并且 {1, 2, 3, ...n} 表示子线程。 |
status | nchar(30) | 进程状态。 |
loginame | nchar(128) | 与特定进程相关联的登录名。 |
hostname | nchar(128) | 每个进程的主机或计算机名。 |
blk | char(5) | 如果存在阻塞进程,则是该阻塞进程的系统进程 ID。否则该列为零。 |
dbname | nchar(128) | 进程使用的数据库。 |
cmd | nchar(16) | 为此进程执行的 SQL Server 命令(Transact-SQL 语句、SQL Server 内部引擎处理等)。 |
KILL 命令通常用于终止这样一些进程,它们锁住了其它重要进程,或者正在执行一个查询,而该查询正在使用必需的系统资源。
2、 sp_depends 表名
显示有关数据库对象相关性的信息(例如,依赖表或视图的视图和过程,以及视图或过程所依赖的表和视图)。
3. sp_help 表名|列名
报告有关数据库对象(sysobjects 表中列出的任何对象)、数据类型、用户定义数据类型的信息。
4. sp_helpindex column 列出column的索引信息
5、 sp_helptext 对象
显示对象(包括规则、默认值、未加密的存储过程、用户定义函数、触发器或视图)的文本。