2012-04-10 11 views
1

- 私はMS SQL Server 2008のでの作業、およびI'dは作りたいと(このサーバに何回接続しているユーザーのためのすべての週間/一部stastistic最も人気のあるテーブル、または最もトラフィックが多いときなど)。
SQLユーザーのこの週別/月別統計情報はありません。MS SQL 2008R2 - 月次統計

誰かが私を助けることができたらうれしいです。どうもありがとう。

答えて

0

一般的なテーブルアクセスの統計情報をお探しの場合は、sys.dm_db_index_usage_statsビューを開始するのが最適です。アクセスされたデータベース内のすべてのテーブルとインデックスには、シーク、検索、ルックアップとして使用された回数、および最後のアクセス時間であった回数に関する統計情報を含む行があります。数分ごとに実行するSQLエージェントジョブを設定し、このビュー全体のスナップショットを作成し、結果をグラフにグラフ化して、データベース内の各テーブル/インデックスの変化率を表示することができます。

私はかなり前にhttp://trycatchfinally.net/2010/01/finding-unused-tables-in-sql-server-2005-and-2008/にその記事を書きましたが、かなり強力です。私が使っている例は、使用されていないインデックスやテーブルを識別するのに役立ちます。 1つは最も頻繁に使用されています。

0

月間期間ジョブを作成すると、ベローコマンド実行 Exec Sp_UpdateStats