新聞中心
不同的系統(tǒng)之間在使用內存方面存在差異,因此借助MSSQL查看內存使用率可以幫助開發(fā)者調整內存,讓服務器運行的更加的高效。其實,使用MSSQL查看內存使用率的方法很簡單。

首先,要查看當前內存使用率,需要編寫以下代碼:
SELECT total_physical_memory_kB/(1024*1024*1024), available_commit_limit_kb/(1024*1024*1024), (total_physical_memory_kb-available_commit_limit_kb)/(1024*1024*1024) AS ‘使用率’
FROM sys.dm_os_sys_memory;
在運行上面的查詢語句之后,就可以看到當前內存使用率:
Total_physical_memory_kb/(1024*1024*1024) Available_commit_limit_kb/(1024*1024*1024) 使用率
150.8437 840.2150 78.3600
此時系統(tǒng)的內存使用率為78.36%,我們可以進一步查看當前內存的使用情況??梢允褂靡韵麓a:
–如何查看當前內存的使用情況
SELECT type,
name,
target_size_kb/1024 as [Target_Size_MB],
CASE WHEN [type]=5 THEN ‘Not applicable’ ELSE total_pages_kb/1024 END AS [total_pages_MB],
used_pages_kb/1024 AS [used_pages_MB],
reserved_pages_kb/1024 AS [reserved_pages_MB],
CASE WHEN [type]=5 THEN ‘Not applicable’ ELSE pages_kb/1024 END AS [pages_MB],
[target_size_kb]/1024-[pages_kb]/1024 AS [extended_mb]
FROM sys.dm_os_memory_objects
運行上面代碼之后,我們就可以看到內存使用etc情況,包括當前內存使用量是多少以及內存的擴大容量等一系列的信息。
總的來說,使用MSSQL查看當前內存使用情況非常的簡單,我們只需要使用一行代碼即可查看當前內存使用率,并且還可以查看相關信息,幫助我們調整內存使用方面的內容。
創(chuàng)新互聯網絡推廣網站建設,網站設計,網站建設公司,網站制作,網頁設計,1500元定制網站優(yōu)化全包,先排名后付費,已為上千家服務,聯系電話:13518219792
網頁標題:利用率mssql查看內存使用率的簡易方法(mssql顯示內存)
當前URL:http://www.5511xx.com/article/copdgig.html


咨詢
建站咨詢
