Vejledende rådgiver for databasemotor

Forfatter: Lewis Jackson
Oprettelsesdato: 10 Kan 2021
Opdateringsdato: 1 Juli 2024
Anonim
Vejledende rådgiver for databasemotor - Teknologi
Vejledende rådgiver for databasemotor - Teknologi

Indhold

Definition - Hvad betyder databasemotor Tuning Advisor?

Database Engine Tuning Advisor er et værktøj til analyse af arbejdsmængder involveret i databasens funktion. Det muliggør indstilling af databaser til forbedret forespørgselsbehandling og oprettelse af et optimalt sæt indekser, indekserede visninger og partitioner. Disse funktioner kræver ikke en dyb forståelse af databasestrukturen eller SQL-server internals. Advisering af databasemotor Tuning undersøger nøje, hvordan forespørgsler behandles i en database og anbefaler metoder til forbedring af forespørgselsbehandlingen.


Dette udtryk kaldes også SQL Server Database Tuning Advisor.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Database Engine Tuning Advisor

Advisor for Tuning af databasemotorer kan bruge et grafisk brugergrænsefladeværktøj til at indstille databaser, levere anbefalinger og generere rapporter. Eller det kan bruge et kommandolinjeprogram, der inkluderer scripting og automatisk indstilling. Tuning udføres normalt, når komplekse forespørgsler udføres og forbruger yderligere hukommelsesplads. Et sæt af sådanne Transact-SQL-sætninger, der kræver indstilling, kaldes en arbejdsbyrde. En tuningrådgiver analyserer denne arbejdsbyrde og anbefaler fysiske designstrukturer, hvilket reducerer omkostningerne ved forespørgseloptimeringsværktøjer, når de analyserer arbejdsbyrden.


Det første trin i brug af Database Tuning Advisor er at definere indstillingsopgaven. Det næste trin involveret er at udføre indstillingsopgaven. Dette udføres ved hjælp af EXECUTE_TUNING_TASK. Denne funktion gør det muligt for tuning-rådgiveren at analysere arbejdsbyrden. Efter indstilling af alle udførelsesopgaver viser og rapporterer rådgiveren dens fund. Funktionen, der bruges til at udføre rapportering, er REPORT_ TUNING_ TASK.

Sessionmonitorvinduet viser alle indstillingsresultater, der er gemt i MSDB-databasen i SQL-serverdatabasemotoren. De avancerede indstillingsindstillinger giver brugerne mulighed for at begrænse den maksimale plads, der bruges af fysiske datastrukturer, og det maksimale antal kolonner pr. Indeks. Efter afslutningen af ​​tuning er der også en mulighed for at evaluere anbefalinger. Disse anbefalinger gemmes i en XML-fil eller SQL-script.