2010-06-18 33 views

回答

7
select * 
from sys.sysprocesses 

應該表現出你正在運行的進程。殺任務是

KILL <task> 

命令

注意,這種觀點(master.dbo.sysprocesses)是一個向後兼容視圖,因此它可能不是這裏未來的SQL釋放

3

可以使用Management Studio和活動監視器。

6

活動監控:How to: Open Activity Monitor (SQL Server Management Studio)

使用活動監視器來獲得 有關SQL Server在處理 以及這些過程是如何影響的SQL Server 當前實例。

活動監視器是一個具有以下 擴張和收縮的窗格的選項卡式文檔 窗口: 概述,主動用戶任務,資源 等待,數據文件I/O,以及最近 昂貴的查詢。當展開任何窗格 時,活動監視器正在查詢 實例以獲取信息。當一個 窗格摺疊時,所有查詢 活動停止爲該窗格。您也可以在 的同一時間擴展一個或多個窗格以查看實例上不同種類的 活動。

對於在 包含活動用戶任務,資源等待, 數據文件I/O,以及最近昂貴 查詢窗格,您可以自定義 顯示在以下幾個方面的列:

  • 要重新排列列的順序,請單擊列標題,然後將其拖動到 標題功能區中的其他位置。
  • 要對列進行排序,請單擊列名稱。
  • 要過濾一個或多個列,請單擊列標題中的 下拉箭頭,然後選擇一個 值。

要在SQL查看活動監視器 Server 2005和SQL Server 2008中, 用戶必須擁有查看服務器狀態 權限。

要查看SQL Server 2000服務器上的活動監視器,用戶必須擁有 SELECT權限到sysprocesses的 和syslocks的表中的主 數據庫。查看這些 表的權限默認授予 公共數據庫角色。

要殺死進程,用戶必須是sysadmin或processadmin 固定服務器角色的成員 。

0

我知道這個問題很舊,但是我在找到解決這個問題的方法時發現了它。在發現一些信息後,我想我會把它留給別人。

轉到服務器管理器 - >診斷 - >性能。雙擊性能,子屏幕將顯示一個藍色超鏈接,其中顯示「打開資源監視器」。這與任務管理器具有很多相同的功能。

相關問題