Tôi sẽ sử dụng một dịch vụ windows cho việc này. Có một vòng lặp với một luồng ở chế độ ngủ trong đó để làm cho nó đợi x giây một lần.
Vấn đề với loại công việc hẹn giờ được sử dụng trong máy chủ SQL, là có một dịch vụ hẹn giờ kiểm tra xem có công việc cần được chạy hay không. Ví dụ:công việc hẹn giờ này có thể kiểm tra sau mỗi 2 phút, do đó, không thể chính xác đến từng giây.