Я собираюсь написать консольное приложение, которое будет запускаться раз в неделю в 2 часа ночи в воскресенье утром. Он собирается опросить базу данных SQL-сервера, затем выполнить некоторые вычисления и затем записать результаты в новую базу данных.C# Console App Threading?
Он обрабатывает сотни тысяч записей, поэтому для завершения потребуется несколько часов.
Я собираюсь создать консольное приложение C# и использовать планировщик окон, чтобы запустить его.
Мои вопросы:
1) Как вы думаете, это хороший подход взять? 2) В прошлом аналогичные консольные приложения поставили процессор на 100%, пока он непрерывно петли. Есть ли хороший способ правильно обрабатывать потоки и т. Д.?
Любой совет, прежде чем я начну, будет очень благодарен.
T
Спасибо, я ценю ваши отзывы. –