Performance

啟用:帶性能監視器的 Asp.net 連接池監視

  • June 16, 2020

我是一名 C# 開發人員,但我在這裡遇到了系統管理問題。

簡介

我懷疑 ASP.NET 應用程序的連接池存在一些問題,並且連接池不時氾濫。所以為了確保,我想監控連接池。經過一番搜尋,我找到了這篇文章:Ensure Proper SQL Server Connection Pooling

基本上,它解釋了有關連接池的內容以及如何使用性能監視器來監視應用程序池。

問題

所以我登錄到託管網站的 ASP.NET 伺服器(SQL 數據庫託管在不同的伺服器上)。我啟動了性能監視器,但是當我想選擇“目前# 池化和非池化連接”時,我沒有實例可供選擇。因此我無法添加它。

問題

如何創建/提供實例以便監控連接池?

看來這只是一個錯誤。要解決此問題,只需選擇計數器組:’.net data provider for sql server’,它提供相同的計數器並正常工作。(如果您使用 orcle 數據庫伺服器,則為 oracle)。

引用自:https://serverfault.com/questions/422798