每晚在表中重新加载数据 - 第一次运行时查询表超时,后续查询速度快吗?

时间:2014-04-23 17:43:17

标签: sql sql-server-2008 indexing timeout

我有一张包含以下主键的表:

WeekEndingFriday
Employee
Project
Phase
Task

它还有一个WeekEndingFriday,Employee的索引。

该表中有2,025,597条记录。

每晚我删除并重新加载过去2周的数据......大约有6,500条记录。

我有一些存储过程在仪表板中填充数据...在每晚重新加载过去2周的数据之后,第一次运行使用该表的存储过程时,它超时(需要永远然后失败并超时)。之后的每次执行都会在3秒内完成。

为什么会这样?如何确保该SP的第一次执行与后续执行一样快?

0 个答案:

没有答案