SQL Server 2008 Expressを使用しており、予算内にない完全版を購入できません。挿入後に構成可能な時間後にストアドプロシージャを呼び出す
私が必要とするのは、ストアドプロシージャを呼び出して一定時間後に通知メールを送信するための挿入が完了した後です。この時間は、設定可能な理由でデータベースにも格納されます。
Windowsスケジューラを使用し、ストアドプロシージャを1日2回実行することを考えていましたが、ユーザーが12時間未満実行するように設定すると、2回以上通知されるユーザーにつながります。私は確かに毎時間それを実行することは賢明ではないと思う。したがって、これらのオプションはどちらもベストのようには見えません。私が思っていた
も、このまたは(明示覚えを使用して)特定の時間に実行するようにスケジュールするような時間の何かへの道があったある
すべてのヘルプは大歓迎と読書のための感謝されるだろう!
1時間ごとに実行するのはなぜ賢明ではないでしょうか?私は送信する最新の通知を確認するために1時間ごとに実行されるアプリの通知部分をたくさん書いてきました。 – Eric
私は一気にすべてのことをやり遂げることができるようになったときに、リソースを取り上げて1時間ごとに仕事をしなければならないのはちょっと悪い考えでした。しかし、私はそれが実際には一方では半ダースで6であると思います。 – user758105
スケジューラを頻繁に実行すると、ユーザは複数の通知を受け取るのはなぜですか?反復を避けるために、電子メールを送信した後でDB内のレコードにフラグを立てたり削除したりする必要があります。 – RickNZ