自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

查找 SQL Server 中 SQL 活動連接

數(shù)據(jù)庫 SQL Server
SP_WHO 作為查找 SQL Server 上運行的活動 SQL 連接的方法。SP_WHO 將列出最少的列,但卻是列出活動連接的快速方法。特別是當(dāng)SQL Server上有阻塞時,可以找到阻塞和被阻塞的進(jìn)程。

一、概述

有多種方法可以找到 SQL Server 的活動 SQL 連接。本文分享一下幾種常見的方法。

二、解決方案

1、SP_WHO

SP_WHO 作為查找 SQL Server 上運行的活動 SQL 連接的方法。SP_WHO 將列出最少的列,但卻是列出活動連接的快速方法。特別是當(dāng)SQL Server上有阻塞時,可以找到阻塞和被阻塞的進(jìn)程。

sp_who

2、SP_WHO2

sp_who2

SP_WHO還有一個高級版本,叫做SP_WHO2。它比 SP_WHO 有更多的列,如 CPUTime、DiskIO、ProgramName 等……這些列為我們提供了有關(guān) SQL 連接性質(zhì)的更多詳細(xì)信息。

3、SYS.SYSPROCESSES

查找活動 SQL 連接的另一個好方法是使用系統(tǒng)兼容性視圖 SYS.SYSPROCESSES。該視圖有很多列,其中包含大量信息,有助于您找出活動的 sql 連接,特別是當(dāng)您想要查找阻塞的進(jìn)程時。然而,這是向后兼容的一個視圖。因此,不要使用 SYS.SYSPROCESSES,建議使用我下面的介紹的系統(tǒng)視圖 SYS.DM_EXEC_SESSIONS。



4、SYS.DM_EXEC_SESSIONS

SYS.DM_EXEC_SESSIONS 是動態(tài)管理視圖之一,它取代了舊的系統(tǒng)表 sysprocesses。SYS.DM_EXEC_SESSIONS 的優(yōu)點是它的列is_user_process。使用此列,您可以輕松過濾掉系統(tǒng)進(jìn)程。

SELECT is_user_process, * FROM SYS.DM_EXEC_SESSIONS

/* To list down only the user processes */

SELECT * FROM SYS.DM_EXEC_SESSIONS where is_user_process = 1
責(zé)任編輯:姜華 來源: 今日頭條
相關(guān)推薦

2010-11-08 16:56:52

SQL Server綁

2023-08-15 08:26:34

SQL Server查找死鎖

2009-06-03 10:51:59

連接SQL數(shù)據(jù)庫Adobe Dream

2009-07-15 15:18:01

JDBC連接SQL S

2010-07-19 14:24:15

SQL Server盤

2010-07-01 15:26:05

SQL Server

2009-08-24 15:41:50

C#連接SQL Ser

2010-11-08 17:01:53

SQL Server綁

2010-11-10 10:09:40

2010-11-10 15:23:55

SQL SERVER

2010-08-05 09:07:24

2010-11-12 13:08:36

動態(tài)sql語句

2010-06-17 15:17:24

SQL Server

2010-11-08 14:45:44

SQL Server連

2010-10-21 15:13:20

SQL Server系

2009-08-10 16:25:30

JSP SQL Ser

2010-11-08 14:40:46

SQL Server連

2010-11-08 15:21:17

SQL Server連

2010-11-08 15:47:01

SQL Server外

2010-11-11 13:51:36

SQL Server內(nèi)
點贊
收藏

51CTO技術(shù)棧公眾號