sql >> Database teknologi >  >> RDS >> Database

Sådan analyseres tilstanden af ​​databaseindekser

For at holde databaser kørende, er det vigtigt at evaluere egenskaberne og ydeevnestatistikken for indekser af databaser.

Til dette formål skal du vise disse statistikker over indekser:

  • Procentdelen af ​​rækker, der er ændret, siden statistikken sidst blev opdateret.
  • Procentdelen af ​​opdateringer af det samlede antal gange, indekset er tilgået.
  • De kolonner, der påvirkes af statistikken.
  • Om indekset er grupperet eller deaktiveret.
  • Navnet på databasen og tabellen, der indeholder indekset.
  • Fyldfaktoren, der bruges til at oprette indekset.
  • Navnet på indekset.
  • Et skøn over sandsynligheden for at bruge indekset.
  • Datoen og tidspunktet, hvor statistikken for indekset sidst blev opdateret.
  • Antallet af opslag udført på indekset.
  • Antallet af sider, der bruges af indekset.
  • Antallet af rækker i indekset.
  • Antallet af rækker, der er ændret siden statistikken sidst blev opdateret.
  • Antallet af scanninger og søgninger udført på indekset.
  • Den statistiske unikke karakter af hver række i indekset.
  • Den fysiske størrelse af indekset i bytes.
  • Det samlede antal gange, indekset er tilgået.
  • Antallet af opdateringer til indekset.

Vis også disse statistikker over indekskolonner:

  • De kolonner, der påvirkes af statistikken. Navnet på den database, hvorfra statistikken blev genereret.
  • Navnet på den database, hvorfra statistikken blev genereret.
  • Antallet af opdaterede, indsatte eller slettede rækker. Den statistiske unikke karakter af hver række i statistikken.
  • Navnet på statistikken beregnet for kolonnen. Navnet på tabellen, hvorfra statistikken blev genereret.
  • Navnet på den tabel, hvorfra statistikken blev genereret.

Indeksanalysatoren værktøj for SQL Admin Toolset viser indekser indeholdt i en specifik tabel og viser indeksegenskaber og ydeevnestatistikker på tværs af forekomster af SQL Server. Sådan er det nemt:

  1. Tilslut en eller flere forekomster.
  2. Beregn statistikken ved hjælp af alle rækker eller ved hjælp af stikprøver.
  3. Vis statistikken for indekserne.
  4. Hent eventuelt selektiviteten.
  5. Sortér indekserne ved at bruge visningsmulighederne.
  6. Vis statistikken for indekskolonnerne.
  7. Vælg en tabel for at se dens indeksdata.
  8. Kopiér resultaterne til Windows Udklipsholder, og gem resultaterne som en XML- og CSV-tekstfil.

Prøv dette selv ved at downloade den gratis 14-dages prøveversion af SQL Admin Toolset.


  1. Postgres SSL SYSCALL fejl:EOF opdaget med python og psycopg

  2. NANVL() Funktion i Oracle

  3. Hvordan viser jeg alle tabeller i et skema i Oracle SQL?

  4. MySQL-ydelse:MyISAM vs InnoDB