Sql-Server-2012
Activity Monitor Pulling 如何處理特定的記憶體資訊?
SQL Server Management Studio 的活動監視器如何通過程序資訊拉取以下記憶體?
我正在談論的螢幕是…登錄數據庫,右鍵點擊左側樹中的伺服器並選擇活動監視器。擴展流程。記憶體使用專欄 - 它來自哪裡?是否有從中提取的內部數據庫表?
我之所以這麼問,是因為我試圖弄清楚這個指標的所有內容,以便我可以確定其中一個流程是否因設計而無限制地增長或按預期增長。
記憶體使用專欄 - 它來自哪裡?
它對應於 中的
memory_usage
列sys.dm_exec_sessions
。作為一個友好的說明,我建議不要使用活動監視器。
使用 Adam Machanic 的免費程序sp_WhoIsActive(使用 DMV)。您甚至可以登錄表格進行後期分析。
Kendra Little 談到了活動監視器的限制:
- 它將等待類型分組
- 省略等待類型
- 不要讓它打開……否則它會燒毀你的伺服器:-)