Wenn Sie nach allgemeinen Tabellenzugriffsstatistiken suchen, ist die Ansicht sys.dm_db_index_usage_stats
ein großartiger Ausgangspunkt. Für jede Tabelle und jeden Index in der Datenbank, auf die zugegriffen wurde, wird eine Zeile in dieser Ansicht mit Statistiken zur Anzahl der Suchvorgänge, zum Scannen oder zur Suche sowie zur letzten Zugriffszeit angezeigt. Sie könnten einen sql-Agent-Job so einrichten, dass er alle paar Minuten ausgeführt wird, einen Snapshot dieser gesamten Ansicht erstellt und dann die Ergebnisse im Zeitverlauf grafisch darstellt, um die Rate anzuzeigen, mit der sich jede Tabelle/Index in der Datenbank ändert.
Ich habe vor einer Weile eine ganz gute Übersicht über diese Ansicht unter http://trycatchfinally.net/2010/01/finding-unused-tables-in-sql-server-2005-and-2008/, aber es ist ziemlich mächtig - obwohl das Beispiel, das ich verwende, hilft, Indizes oder Tabellen zu identifizieren, die nicht verwendet werden Die werden am häufigsten verwendet.