微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SQL Server 内存达到 100% 然后停止响应?

如何解决SQL Server 内存达到 100% 然后停止响应?

首先,我使用此查询查看了 sql Server 内存利用率:

SELECT  
(physical_memory_in_use_kb/1024) AS Memory_used_by_sqlserver_MB,(locked_page_allocations_kb/1024) AS Locked_pages_used_by_sqlserver_MB,(total_virtual_address_space_kb/1024) AS Total_VAS_in_MB,process_physical_memory_low,process_virtual_memory_low  
FROM sys.dm_os_process_memory; 

显示 query result

大部分内存被锁定页面消耗。 据我了解,内存中的这些锁页有助于 sql 执行得更好,但在这种情况下,当 sql 达到 100% 的内存利用率时,这些锁页使用了 90% 的内存。

我应该怎么做才能完全解除页面配置中的锁定?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。