1. 程式人生 > >iis網站連線池狀態分析 網站效能分析

iis網站連線池狀態分析 網站效能分析

一.

1、執行cmd;


2、輸入命令 iisapp –a ,看到網站對應的PID

或者在工作管理員檢視其它程序的pid

 

二、用伺服器效能跟蹤工具



如上圖:8348是對應的pid

三。資料庫也可以檢視對於pid的當前連線數

SELECT hostprocess,COUNT(*) FROM
[Master].[dbo].[SYSPROCESSES] WHERE [DBID] IN ( SELECT
   [DBID]
FROM
   [Master].[dbo].[SYSDATABASES]
WHERE
   NAME='庫名'
)

 and loginame='登入賬號' and hostname='機器名'
 
 group by hostprocess
 order by  COUNT(*) desc

hostprocess對應window程序的pid

在普通時間和訪問高峰時檢視資料鏈接數,正確配置web.config裡連結池的最大最小連線數

如發現連結數不正常上升並不下降,檢查程式碼是否有未釋放連結,一般這也是iis無故down掉的元凶