我们有Microsoft SQL Server 2017 (RTM-GDR) (KB4583456) - 14.0.2037.2 (X64) Nov 2 2020 19:19:59 Copyright (C) 2017 Microsoft Corporation Standard Edition (64-bit) on Windows Server 2016 Standard 10.0 <X64> (Build 14393: )
服务器实际安装了256 GB的RAM。Server的内存限制设置为210 GB。我注意到,服务器在进行查询时每个查询请求39 GB内存(210 * 0.7
可能重复: 服务器内存不断增加,从1GB内存到一周内的7GB内存。
大家好,
我正在使用大量更新大量数据的脚本(数以百万计的记录在几个表上)运行SQL服务器。然而,我认为内存泄漏了,因为内存的使用量达到了7.5GB的可能的8GB -这是在8核心服务器上。Page的容量为7.28GB,因为我认为SQL server一直占用内存,而我不认为它会使用。
我真的需要关于什么会导致这件事的建议,或者我如何解决这个问题!
我的设置
Microsoft Windows Server 2003
Standard 64-bit edition
Service Pack 2
SQL Server 2005
M
我正在尝试理解SQL Server的内存管理。我有一个64 GB内存的虚拟环境下的Windows 2019。我还安装了Server 2019,最大服务器内存为59776 MB。通过使用以下查询,我找到了所有内存管理员的列表:
SELECT [type] AS [ClerkType], SUM(pages_kb) / 1024 AS [SizeMb]
FROM sys.dm_os_memory_clerks WITH (NOLOCK)
GROUP BY [type]
ORDER BY SUM(pages_kb) DESC
所有内存记录的总和等于23523 MB。
Value for MEMOR