Quartz.NET调度程序突然花了一些时间来返回一个工作细节

时间:2011-08-10 07:58:31

标签: c# quartz-scheduler quartz.net

在过去的几个月里,我在我的应用程序中使用了Quartz.NET,其性能一直很好。昨天,它突然开始花费比平时更长的时间来执行以下操作:

JobDetail jobDetail = sched.GetJobDetail(jobName, jobGroup);

通常花费的时间甚至都不显着,现在需要至少2-3秒 - 而且当加起来这些时候,速度就会变得很快。

导致这种情况的原因是什么?如果有任何帮助,我将Quartz.NET与ADO.NET商店一起使用,对这个数据库的访问速度与以往一样快。

1 个答案:

答案 0 :(得分:1)

桌子上有索引吗?也许桌子现在有足够的条目,这很重要吗?