我正在使用 SQL Server 2012。我有一个最终会被调整的存储过程,但我有一个问题。我的服务器内存为 32 GB,在 SQL Server 中分配的最大内存为 20 GB。当我执行这个 SP 时,逻辑读取大约是 4000000,所以 8kb 的 4M 数据页时间,除以 1024,我将在内存中获得 30 GB 的数据。
我的问题是如果我只分配了 20 GB 的内存,SQL Server 如何在内存中保留 30 GB 的数据?可能我的问题看起来很傻,但需要你们的帮助。谢谢
sql-server memory
我的 SQL 服务器版本如下
但是当我在下面的路径中签入 summary.txt 时
产品版本不同 13.2.5698 如下
谁能告诉我为什么它在 summary.txt 文件中不同
sql-server
sql-server ×2
memory ×1