全部產品
Search
文件中心

:RDS SQL Server查看當前串連以及其執行的SQL

更新時間:Feb 22, 2025

本文介紹如何查看RDS SQL Server當前串連以及其執行的SQL。

通過SYSPROCESSES系統檢視表查看串連

Master.dbo.SYSPROCESSES視圖主要包括正在啟動並執行進程的相關資訊。使用者可以與Master.dbo.SYSDATABASES系統檢視表聯合尋找某個資料庫的所有串連。具體SQL如下:

SELECT * FROM
[Master].[dbo].[SYSPROCESSES] WHERE [DBID] IN ( SELECT 
   [DBID]
FROM 
   [Master].[dbo].[SYSDATABASES]
WHERE 
   NAME='<資料庫名>'
)

SYSPROCESSES

通過sp_who查看串連會話和SQL

命令格式如下:

sp_who   --查看所有的串連會話
sp_who '<使用者名稱>'   --查看某個使用者的串連會話

sp_who