利用率mssql查看内存使用率的简易方法(mssql显示内存)

不同的系统之间在使用内存方面存在差异,因此借助MSSQL查看内存使用率可以帮助开发者调整内存,让服务器运行的更加的高效。其实,使用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

此时系统的内存使用率为78.36%,我们可以进一步查看当前内存的使用情况。可以使用以下代码:

–如何查看当前内存的使用情况

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查看当前内存使用情况非常的简单,我们只需要使用一行代码即可查看当前内存使用率,并且还可以查看相关信息,帮助我们调整内存使用方面的内容。

创新互联网络推广网站建设,网站设计,网站建设公司网站制作,网页设计,1500元定制网站优化全包,先排名后付费,已为上千家服务,联系电话:13518219792

网站栏目:利用率mssql查看内存使用率的简易方法(mssql显示内存)
文章起源:http://www.shufengxianlan.com/qtweb/news42/336042.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联