【发布时间】:2018-10-29 06:45:23
【问题描述】:
每次我在执行 SQL 查询时获得相同的执行时间。 如果 SQL 查询多次运行,是否有机会始终获得相同的执行时间?
【问题讨论】:
-
也许您可以共享您的表结构、任何索引以及您正在执行的 SQL 语句?可能是索引问题,我可能是由于缓存,可能是查询编译器,但仅凭您提供的信息无法回答。请详细说明。
-
我猜测缓存的查询计划,但这是一个猜测。添加更多细节,我们可以给出更具体的答案。
-
@Birel,SQL Server 不存储和重用计算结果。这里的函数没有意义。
标签: sql-server performance execution