小编Mik*_*sky的帖子

过程缓存丢弃

我们遇到了 SQL Server 突然删除 proc 缓存的问题。

我在 2 分钟内将 4GB 降为 0。在过去的两周里,这种情况大约每天发生一次。

它确实发生在随机时间并且与过程不一致。

有没有人见过这个?

据我所知,只有在DBCC FREEPROCCACHE执行或重新启动 SQL 时才会擦除缓存。

版本:Microsoft SQL Server 2005 - 9.00.4226.00 (X64) 2009 年 5 月 26 日 14:58:11 版权所有 (c) 1988-2005 Microsoft Corporation Enterprise Edition(64 位),Windows NT 5.2(内部版本 3790:Service Pack 2)

32GB RAM
Run Code Online (Sandbox Code Playgroud)

非常感谢任何帮助。

我们使用 Idera SQL 诊断管理器。

结果:

DateTime                Proc Cache Size MB 
23/12/2015 19:19:00     4,165.63 
23/12/2015 19:25:00     4,165.71 
23/12/2015 19:32:00     4,178.93 
23/12/2015 19:38:00     4,175.44 
23/12/2015 19:44:00     4,176.87 
23/12/2015 19:50:00     4,179.80 
23/12/2015 19:57:00 …
Run Code Online (Sandbox Code Playgroud)

sql-server cache

6
推荐指数
1
解决办法
677
查看次数

标签 统计

cache ×1

sql-server ×1