数据库
首页 > 数据库> > sql server查询进程脚本方法代码

sql server查询进程脚本方法代码

作者:互联网

在 SQL Server 中,可以使用以下脚本查询当前的进程和活动连接。这个查询会返回有关服务器上所有活动进程的信息。

SELECT 
    spid AS [Session ID],
    login_name AS [Login Name],
    status AS [Status],
    hostname AS [Host Name],
    program_name AS [Program Name],
    cpu_time AS [CPU Time],
    total_elapsed_time AS [Total Elapsed Time],
    logical_reads AS [Logical Reads],
    reads AS [Reads],
    writes AS [Writes],
    blocking_session_id AS [Blocking Session ID],
    wait_type AS [Wait Type],
    wait_time AS [Wait Time],
    wait_resource AS [Wait Resource],
    InternetAddress AS [Client Address]
FROM 
    sys.dm_exec_sessions
WHERE 
    is_user_process = 1;  -- 仅返回用户进程

SQL

说明

使用方法

  1. 打开 SQL Server Management Studio (SSMS)。
  2. 选择要查询的数据库。
  3. 打开新的查询窗口。
  4. 将上述脚本粘贴到查询窗口中,并执行该查询。

这个脚本可以帮助你监控和管理 SQL Server 实例的连接和进程。

标签:
来源: