SQLServer 中的SYSPROCESSES表


 

 

 

 

性能測試的時候對SQLserver DB中的CPU,io,內存進行監控

可以通過系統進程表查看資源使用情況

注意要有master權限

select top 10 * from SYSPROCESSES order by cpu desc
select top 10 * from SYSPROCESSES order by physical_io desc
select top 10 * from SYSPROCESSES order by memusage desc

 

Status:進程ID 狀態
dormant = 正在重置回話 ;
running = 回話正在運行一個或多個批處理 ;
background = 回話正在運行一個后台任務 ;
rollback = 會話正在處理事務回滾 ;
pending = 回話正在等待工作現成變為可用 ;
runnable = 會話中的任務在等待獲取 Scheduler 來運行的可執行隊列中 ;
spinloop = 會話中的任務正在等待自旋鎖變為可用 ;
suspended = 會話正在等待事件完成

該表用到的具體含義

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM