加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

查看SQLServer占用内存

发布时间:2020-12-12 13:44:17 所属栏目:MsSql教程 来源:网络整理
导读:--查看SQLServer占用内存IF CAST(SUBSTRING(@@VERSION,22,4) AS INT)2008select cast(cntr_value/(1024.0) as DECIMAL(12,1)) AS SQLServerMemoryMBfrom master.sys.sysperfinfo AS swhere counter_name='Total Server Memory (KB)'ELSESELECT CAST(physical
--查看SQLServer占用内存
IF CAST(SUBSTRING(@@VERSION,22,4) AS INT)<2008
	select cast(cntr_value/(1024.0) as DECIMAL(12,1)) AS SQLServerMemoryMB
	from master.sys.sysperfinfo AS s
	where counter_name='Total Server Memory (KB)'
ELSE
	SELECT CAST(physical_memory_in_use_kb/1024.0 AS DECIMAL(12,1)) AS SQLServerMemoryMB 
	FROM sys.dm_os_process_memory


参考:

为什么在Windows 任务管理器中不能显示SQL Server分配的全部内存

(msdn) sys.dm_os_process_memory

(msdn) 监视内存使用量

windows任务管理器中的工作设置内存,内存专用工作集,提交大小详解

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读