如果我运行一个复杂的SQL查询,它将在两分钟内完成。如果我再次运行它,它将在30秒内完成。所以我想SQL Server已经缓存了一些东西。
我可以通过某种方式检查是否从某个缓存中提取了我得到的查询结果吗?
这是正常情况。 SQL Server从上次查询执行起将所需的数据放入其缓存中。如果执行中有错误,则会在输出窗口中显示。