私は、データベースまたはログが残りの10%の領域に達したときにアラートを送信する方法を探しています。SQL Serverの "使用可能なスペース"警告?
私は意図的に質問に「ファイル」という単語を含めなかったと言って、この質問を序文としましょう。私はこの質問を研究しているが、ほとんどの人は自らのデータベースを自動成長のために設定し、ファイルシステムレベルでデータベースを管理するのに苦労しているようだ。ディスクスペースアラートを送信する方法には、そこには数多くの例があります。これは私の質問ではありません!私のデータベースはすべて固定サイズのファイルに設定されています。つまり、ファイルが作成されるとき、またはデータベースを展開する必要があるときに、ファイルシステムからファイルがすべて事前に割り当てられます。ポリシーの問題として、私はすべてのデータベースを制御不能に成長させて、1つの悪い動作をするアプリケーションの手でサーバ全体を停止させることはできません。各データベースは、事前に割り当てられた領域内で管理され、増大する要求を満たすために必要に応じて手動で作成されます。
データベース「リーマンスペース」が10%以下になったときに警告を送信する最良の方法を探していると言われました。技術的には警告と警告のしきい値を設定することになります。これまでのところ、ほとんどの人がディスクスペースに固定されているように見えるので、このテーマでは何も見つけることができませんでした。これは、乾草の針を探しているような感じです。
SQL Serverには、単純で明白なことを行う簡単なアラートメカニズムが備わっていることが期待されていますが、アラートはほとんどがエラーメッセージをキャッチするように設計されています本 - 私はもう少し積極的になるようにしています。
データベース「残りの領域」がさまざまなしきい値を下回ったときにアラートを送信するように探します。誰かがこれをやったのか、それともそれを見ましたか?
ありがとうございます!