Hjem databaser Hva er tuningrådgiver for databasemotor? - definisjon fra techopedia

Hva er tuningrådgiver for databasemotor? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Database Engine Tuning Advisor?

Tuning Advisor for database er et verktøy for å analysere arbeidsmengder involvert i databasens funksjon. Det muliggjør innstilling av databaser for forbedret spørringsbehandling og oppretting av et optimalt sett med indekser, indekserte visninger og partisjoner. Disse funksjonene krever ikke en dyp forståelse av databasestruktur eller intern SQL-server. Tuning Advisor for database-undersøkelser undersøker nøye hvordan spørringer behandles i en database og anbefaler metoder for å forbedre spørringsbehandlingen.

Dette begrepet er også kjent som SQL Server Database Tuning Advisor.

Techopedia forklarer Database Engine Tuning Advisor

Tuning Advisor for database kan bruke et grafisk brukergrensesnittverktøy for å stille inn databaser, gi anbefalinger og generere rapporter. Eller det kan bruke et kommandolinjeprogram, som inkluderer skripting og automatisk tuning. Tuning utføres vanligvis når komplekse spørsmål utføres og bruker ekstra minne. Et sett med slike Transact-SQL-setninger som krever innstilling kalles arbeidsmengde. En avstemningsrådgiver analyserer denne arbeidsmengden og anbefaler fysiske designstrukturer, og reduserer kostnadene ved spørringsoptimalisatorene når de analyserer arbeidsmengden.

Det første trinnet i å bruke Database Tuning Advisor er å definere avstemningsoppgaven. Det neste trinnet som er involvert er å utføre avstemningsoppgaven. Dette utføres ved bruk av EXECUTE_TUNING_TASK. Denne funksjonen gjør det mulig for tuningrådgiveren å analysere arbeidsmengden. Etter å ha innstilt alle oppgavekjøringer, viser og rapporterer rådgiveren sine funn. Funksjonen som brukes til å utføre rapportering er REPORT_ TUNING_ TASK.

Sessionsmonitorvinduet viser alle avstemmingsresultatene, som er lagret i MSDB-databasen til SQL-serverdatabasemotoren. De avanserte innstillingsalternativene tillater brukere å begrense den maksimale plassen som brukes av fysiske datastrukturer og det maksimale antallet kolonner per indeks. Når du har fullført tuning, er det også et alternativ å evaluere anbefalinger. Disse anbefalingene lagres i en XML-fil eller SQL-skript.

Hva er tuningrådgiver for databasemotor? - definisjon fra techopedia