我已经为我的数据库做了一个维护计划。 这个计划包含几个任务,我可以select每个任务是为特定的数据库。
但是dbcc freeproccache没有提到关于特定的db。 我担心这个过程将被执行我的SQL服务器所有的数据库。
我如何执行单个数据库的caching清理?
dbcc freeproccache在Sql Server实例级别的function,所以是的,它影响特定实例下的每个数据库。 要明确地清除单个数据库的计划,可以运行以下命令:DBCC FLUSHPROCINDB()。
我想你会在dba.stackexchange.com上得到更好的答案。
一个简单的解释是,DBCC freeprocache是一个实例级别的命令,它将影响同一实例上的所有DB。
我需要知道你为什么要清楚的计划给你一个更好的答案这个问题。 你想要解决什么问题?