C# Quartz.NET计划程序突然花了一段时间返回作业详细信息

C# Quartz.NET计划程序突然花了一段时间返回作业详细信息,c#,quartz-scheduler,quartz.net,C#,Quartz Scheduler,Quartz.net,在过去的几个月里,我在我的应用程序中经常使用Quartz.NET,它的性能一直都很好。昨天,突然开始比平时花费更长的时间来执行以下操作: JobDetail jobDetail = sched.GetJobDetail(jobName, jobGroup); 通常情况下,所需的时间甚至不明显,现在至少需要2-3秒——当将这些时间的倍数相加时,速度令人震惊 这是什么原因造成的?如果有什么帮助的话,我正在使用Quartz.NET和ADO.NET存储,访问这个数据库的速度似乎和以前一样快。表上有索引

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

JobDetail jobDetail = sched.GetJobDetail(jobName, jobGroup);
通常情况下,所需的时间甚至不明显,现在至少需要2-3秒——当将这些时间的倍数相加时,速度令人震惊


这是什么原因造成的?如果有什么帮助的话,我正在使用Quartz.NET和ADO.NET存储,访问这个数据库的速度似乎和以前一样快。

表上有索引吗?也许表中已经有足够的条目,这很重要?

这是SQL Server数据库吗?在后台运行QueryAnalyzer,查看正在执行的SQL,并查看是否需要2-3秒的时间,然后可以开始隔离故障点。也许桌子太满了?