私はスクリプトを書いてそれらを実行するためのジョブを作成することができますが、少なくとも私がそれをしたいと思っているもののいくつかは、それがオプションであるためのプログラミング能力を超えています。SQL Server管理タスクを自動化する優れたツールはありますか?
私が想像しているのは、サーバー上のすべてのデータベースを調べ、ファイルサイズに達したときに自動的にデータとログファイルを(バックアップ後に)縮小する定期的なスケジュールで実行できるものです空き領域が多すぎます。索引ファイルが断片化しすぎてしまったときに索引ファイルをデフラグできるといいでしょう。
おそらく私が探しているものは、ボックス内のDBAです!
代わりに、代わりにパフォーマンスの監視ツールを必要とする可能性があります。私はこれらの問題の両方をどう扱うかを知っていますが、私のアプリでパフォーマンスの問題が見えるようになるまで、それらの問題をチェックするのは忘れてしまいます。