sql >> Databasteknik >  >> RDS >> Database

Hur man analyserar databasindexens hälsa

För att databaserna ska fungera smidigt är det viktigt att utvärdera egenskaperna och prestandastatistiken för databasers index.

För detta ändamål, visa denna statistik över index:

  • Andelen rader som ändrats sedan statistiken senast uppdaterades.
  • Procentandelen uppdateringar av det totala antalet gånger som indexet har öppnats.
  • Kolumnerna som påverkas av statistiken.
  • Om indexet är klustrat eller inaktiverat.
  • Namnet på databasen och tabellen som innehåller indexet.
  • Fyllningsfaktorn som används för att skapa indexet.
  • Namnet på indexet.
  • En uppskattning av sannolikheten att använda indexet.
  • Datum och tid då statistiken för indexet senast uppdaterades.
  • Antalet uppslagningar som utförts på indexet.
  • Antalet sidor som används av indexet.
  • Antalet rader i indexet.
  • Antalet rader som ändrats sedan statistiken senast uppdaterades.
  • Antalet skanningar och sökningar som utförts på indexet.
  • Den statistiska unikheten för varje rad i indexet.
  • Den fysiska storleken på indexet i byte.
  • Det totala antalet gånger som indexet har öppnats.
  • Antalet uppdateringar av indexet.

Visa även denna statistik över indexkolumner:

  • Kolumnerna som påverkas av statistiken. Namnet på databasen från vilken statistiken genererades.
  • Namnet på databasen från vilken statistiken genererades.
  • Antalet uppdaterade, infogade eller borttagna rader. Den statistiska unikheten för varje rad i statistiken.
  • Namnet på statistiken som beräknats för kolumnen. Namnet på tabellen från vilken statistiken genererades.
  • Namnet på tabellen som statistiken genererades från.

Indexanalysatorn verktyg för SQL Admin Toolset visar index som finns i en specifik tabell och visar indexegenskaper och prestandastatistik över instanser av SQL Server. Så enkelt är det:

  1. Anslut en eller flera instanser.
  2. Beräkna statistiken med alla rader eller med hjälp av urval.
  3. Visa statistiken för indexen.
  4. Hämta valfritt selektiviteten.
  5. Sortera indexen med hjälp av visningsalternativen.
  6. Visa statistiken för indexkolumnerna.
  7. Välj en tabell för att se dess indexdata.
  8. Kopiera resultaten till Windows Urklipp och spara resultaten som en XML- och CSV-textfil.

Prova detta själv genom att ladda ner den kostnadsfria 14-dagars testversionen av SQL Admin Toolset.


  1. Migrera från AnswerHub till WordPress :A Tale of 10 Technologies

  2. Aggregera funktion över ett givet tidsintervall

  3. PostgreSql INSERT FRÅN SELECT RETURNING ID

  4. MySQL vs. MongoDB