Database
 sql >> Datenbank >  >> RDS >> Database

So analysieren Sie den Zustand von Datenbankindizes

Damit Datenbanken reibungslos laufen, ist es wichtig, die Eigenschaften und Leistungsstatistiken von Datenbankindizes auszuwerten.

Zeigen Sie zu diesem Zweck diese Index-Statistiken an:

  • Der Prozentsatz der Zeilen, die seit der letzten Aktualisierung der Statistik geändert wurden.
  • Der Prozentsatz der Aktualisierungen an der Gesamtzahl der Zugriffe auf den Index.
  • Die von der Statistik betroffenen Spalten.
  • Ob der Index geclustert oder deaktiviert ist.
  • Der Name der Datenbank und Tabelle, die den Index enthalten.
  • Der zum Erstellen des Index verwendete Füllfaktor.
  • Der Name des Index.
  • Eine Schätzung der Wahrscheinlichkeit der Verwendung des Index.
  • Datum und Uhrzeit der letzten Aktualisierung der Statistik für den Index.
  • Die Anzahl der Suchen, die für den Index durchgeführt wurden.
  • Die Anzahl der vom Index verwendeten Seiten.
  • Die Anzahl der Zeilen im Index.
  • Die Anzahl der Zeilen, die seit der letzten Aktualisierung der Statistik geändert wurden.
  • Die Anzahl der Scans und Suchen, die für den Index durchgeführt wurden.
  • Die statistische Eindeutigkeit jeder Zeile des Index.
  • Die physische Größe des Indexes in Byte.
  • Die Gesamtzahl der Zugriffe auf den Index.
  • Die Anzahl der Indexaktualisierungen.

Zeigen Sie auch diese Statistiken von Indexspalten an:

  • Die von der Statistik betroffenen Spalten. Der Name der Datenbank, aus der die Statistik generiert wurde.
  • Der Name der Datenbank, aus der die Statistik generiert wurde.
  • Die Anzahl der aktualisierten, eingefügten oder gelöschten Zeilen.Die statistische Eindeutigkeit jeder Zeile der Statistik.
  • Der Name der für die Spalte berechneten Statistik.Der Name der Tabelle, aus der die Statistik generiert wurde.
  • Der Name der Tabelle, aus der die Statistik generiert wurde.

Der Index-Analysator Das Tool von SQL Admin Toolset zeigt Indizes an, die in einer bestimmten Tabelle enthalten sind, und zeigt Indexeigenschaften und Leistungsstatistiken über Instanzen von SQL Server hinweg an. So einfach ist es:

  1. Verbinden Sie eine oder mehrere Instanzen.
  2. Berechnen Sie die Statistiken unter Verwendung aller Zeilen oder unter Verwendung von Stichproben.
  3. Statistiken für die Indizes anzeigen.
  4. Optional die Selektivität abrufen.
  5. Sortieren Sie die Indizes mithilfe der Ansichtsoptionen.
  6. Statistiken der Indexspalten anzeigen.
  7. Wählen Sie eine Tabelle aus, um ihre Indexdaten anzuzeigen.
  8. Kopieren Sie die Ergebnisse in die Windows-Zwischenablage und speichern Sie die Ergebnisse als XML- und CSV-Textdatei.

Probieren Sie es selbst aus, indem Sie die kostenlose 14-Tage-Testversion von SQL Admin Toolset herunterladen.