查询计划缓存(sql server)

zap*_*ing 4 performance sql-server

是否有一个时间框架衡量内联查询的执行计划将被缓存?

gbn*_*gbn 6

有一个算法(会找到它),但实际上它会留在那里:

  • 使用时(编辑:见 AdaTheDev 的回答)
  • 直到统计信息更新(索引重建也暗示)
  • 直到定义更改(包括空格和大小写)
  • SQL 实例重启
  • 直到严重的记忆压力

SQL Server 2008 文章