- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
查看的目的在于分析數據庫占用資源情況以及排查是哪個站點占用數據庫資源過多,以便解決問題。查詢方法:
1、最簡單的方法是:在查詢分析器中之執行語句: exec sp_who
利用這個系統存儲過程可以看到當前服務器上數據庫的連接情況。
sp_who 這個系統存儲過程,經過查資料將常用的發一下,可以看看:
<1>列出全部當前進程 不帶參數直接執行exec sp_who 列出的是全部,可以大體了解情況,執行結果演示:
spid ecid status loginame hostname blk dbname cmd
—- —- —— ———— ——– — —— —–
1 0 background sa 0 pubs LAZY WRITER
注意:blk 的狀態參數的意思是這個 0(成功)或 1(失敗)
<2>列出特定用戶的進程,更具有針對性:exec sp_who ‘abc123’
假定當前數據庫用戶為abc123 ,可以更清楚看出這個數據庫連接信息。
2、用企業管理器界面也可以查信息
SQL2000:進入企業管理器,管?——當前活動——進程信息
SQL2005:進入manager studio ,?開對象管理器,管理——右鍵“活動監視器”——查看進程
SQL2008:進放manager studio 在菜單欄下面有一行圖標,點擊最后一個圖標“活動監視器”,進入活動監視器的界面后,點擊“進程”.
3,用netstat -an 命令,這個主要是查看1433的連接狀態。
注:部分dbms考慮安全修改了這個端口,不一定是1433 。可以到mssql的網絡工具tcp/ip協議那個地方進行端口查看
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP