开发者社区> 问答> 正文

RDS SQL Server如何查看当前连接以及其执行的SQL?

RDS SQL Server如何查看当前连接以及其执行的SQL?

展开
收起
雪哥哥 2022-01-07 14:15:45 1319 0
1 条回答
写回答
取消 提交回答
  • 通过SYSPROCESSES系统视图查看连接 Master.dbo.SYSPROCESSES视图主要包括正在运行的进程相关信息。用户可以与Master.dbo.SYSDATABASES系统视图联合查找某个数据库的所有连接,具体SQL语句如下所示。

    SELECT * FROM [Master].[dbo].[SYSPROCESSES] WHERE [DBID] IN ( SELECT [DBID] FROM [Master].[dbo].[SYSDATABASES] WHERE NAME='[$DB_Name]' ) 说明:[$DB_Name]为数据库名。 通过sp_who查看连接会话和SQL 命令格式如下所示: 查看所有的连接会话:sp_who 查看某个用户的连接会话:sp_who '[$User_Name]' 说明:[$User_Name]为用户名。

    2022-01-07 17:46:16
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像