【问题标题】:Clean up the "adhoc plan cache" in SQL Server 2005清理 SQL Server 2005 中的“临时计划缓存”
【发布时间】:2012-01-09 11:52:18
【问题描述】:

我发现我的 SQL Server 2005 中的“即席缓存计划”占用了超过 1000MB 的内存。

SQL Server 2008 上有一个解决方案,可以通过设置“优化 adhoc”来解决 adhoc 计划,但在 SQL Server 2005 中不存在?对如何清理 SQL Server 2005 中的临时计划有想法吗?

【问题讨论】:

    标签: performance memory sql-server-2000 adhoc-queries


    【解决方案1】:

    您可以使用DBCC FREESYSTEMCACHE('SQL Plans'); 删除即席查询的缓存计划,同时保留存储过程计划。

    【讨论】:

    • 有效!这个命令是否也会删除“Prepared Cache Plan”?
    猜你喜欢
    • 2011-03-22
    • 1970-01-01
    • 2010-11-21
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多