У меня есть приложение, которое нужно проверять таблицу базы данных каждую минуту. Таблица индексируется по времени суток, и поэтому приложение должно запускать эту проверку каждую минуту.
Что лучше всего сделать это? Я могу создать фоновый рабочий поток, но если я заставлю его спать в течение 60 секунд после каждой проверки, я, в конце концов, пропущу минуту из-за накладных расходов, вызвавших проверку.
Помню ли я минуту, которую я проверил, а затем проверяю, каждые 15 секунд говорят, и если минута изменилась, выполните проверку.
Или есть ли другой подход, который я должен использовать?
Я использую WPF, VS2008 и VB.NET
ТИА,
Саймон