私の他の質問に続いて、アラートの観点から、毎日/毎週/毎月のベースで何を検討すべきかについて考え始めたいと思います。私は問題が起こる前に来ることを見ることができることを望んでいます(それは計画です)...
これまでのところ、次のスクリプトを収集し始めました(順序なし):
毎日
- システムの稼働時間を確認します(DBAとして何かを確認する必要がある場合に備えて)
- 最後のバックアップを確認する
- トランザクションログのバックアップを確認する
- SQLジョブのステータスを確認する
- 過去24時間(または1140分)の平均CPU使用率を確認します
毎週
- MSDBバックアップ履歴を確認する
- CheckDBが最後に実行された時刻を確認する
- インデックスの断片化を確認する
- インデックスの統計を確認します(読み取りと書き込みなど)
- IOのボトルネックを確認する
毎月
- 不足しているインデックスを確認する
- 使用されなくなったインデックスを確認する
他の提案はありますか?(私はDBAが初めてなので、どんなヘルプ/アドバイスもいつでも歓迎します)