In my application (ASP.NET, C#), i need to run a stored procedure in a set of pre defined time interval(s) everyday. So that i created a sql job and scheduled the same. But
It is good that scheduler time is being manage by application.
But in real world, why user will keep updating scheduler time? I mean to say the frequency.
So I think whenever time is modified from application then fire this new stored procedure which will update the scheduler time using sp_update_schedule
.
There is no reason for the stored procedure to execute every minute. It will only fire when scheduler is modified via application.