2017-07-15 9 views
0

SQLテーブルを照会し、最後の3分間のデータをチェックして、すべてのデータがゼロである場合にデバイスのステータスを決定するWindowsサービスを作成しました。他の賢明なデータが存在しない場合、デバイスはオフラインです。しかし、私が直面している問題は、Windowsサービスは非常に頻繁にデータベースを照会する必要がありますこれを行うには別の方法があります。SQLデータベースを照会してアラートを送信する

答えて

0

SqlDependency Classこのシナリオでは適切です。

SqlDependencyオブジェクトは、アプリケーションとSQL Serverのインスタンス間のクエリ通知の依存関係を表します。アプリケーションはSqlDependencyオブジェクトを作成し、OnChangeEventHandlerイベントハンドラを介して通知を受け取るよう登録できます。

リンク: CodeProject MSDN

関連する問題