テーブル データを 1 時間ごとにチェックし続ける必要がある監視要件があり、前の時間よりも高い特定の数に達した場合は、特定のユーザーに通知する必要があります。また、ユーザーが日/週ごとにカウントを追跡できるように、ある種のユーザー インターフェイスを作成する必要もあります。
私は開発者であり、ストアドプロシージャの作成/テーブルの作成などの基本的な使用を除いて、DBについてあまり知りません。インターネットで検索したところ、非常に多くのオプションが見つかりましたが、何が最適なオプションであるか、またそれが私の目的を果たします。
1 つ目は、SQL Server Reporting Services Enterprise エディションを使用することです。以前のデータと比較し、ロジックを書き込んでメール通知を送信する方法があるかどうかはわかりません。
2 つ目は、テーブルにトリガーを記述し、ストアド プロシージャにロジックを記述し、可能であればストアド プロシージャ ロジックでこのトリガーを起動することです。そして、トリガーはメールを送信します。しかし、アプリケーション レベルである種のインターフェイスを作成する必要があります。
これを行うための他のより良い方法があるか、またはこれら2つの間の最善のアプローチがあれば、誰かが助けてくれますか.