【发布时间】:2009-01-26 10:38:38
【问题描述】:
我有一个应用程序需要每分钟检查一次数据库表。该表按一天中的时间编制索引,因此应用需要每分钟运行一次此检查。
最好的方法是什么?我可以创建一个后台工作线程,但如果我在每次检查后将其设置为休眠 60 秒,我最终会因为调用检查的开销而错过一分钟。
我记得我检查的那一刻,然后检查,每 15 秒说一次,如果该分钟发生了变化,那么执行检查。
或者我应该使用其他方法吗?
我正在使用 WPF、VS2008 和 VB.NET
TIA,
西蒙
【问题讨论】: