-1

刚刚发现对于在 sql server 2012 中运行的查询 .. 实际执行计划中的缓存计划大小为 16KB,其中计划缓存的值为 24KB(24576 字节).. 知道吗?

4

1 回答 1

0

估计的执行计划当时并不知道所有细节,他们只是查看表的“粗略”大小并使用它们来估计缓存计划和执行计划。

如果您以在表中搜索条目为例,则该表的访问方式可能与“估计的”不同,因此索引缓存可能已以不同的顺序创建。

请记住,执行计划只是最好的猜测,因为实际计划更现实,实际计划会根据数据库的访问统计信息不时更改。

于 2012-06-16T10:10:31.750 回答