Rådgivare för inställning av databasmotorer

Författare: Lewis Jackson
Skapelsedatum: 10 Maj 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Rådgivare för inställning av databasmotorer - Teknologi
Rådgivare för inställning av databasmotorer - Teknologi

Innehåll

Definition - Vad betyder databasmotorinställningsrådgivare?

Advisor för rådgivning för databasmotorer är ett verktyg för att analysera arbetsbelastningar som är involverade i databasens funktion. Det möjliggör inställning av databaser för förbättrad frågebehandling och skapande av en optimal uppsättning av index, indexerade vyer och partitioner. Dessa funktioner kräver ingen djup förståelse av databasstrukturen eller interna SQL-server. Advisor för rådgivning för databasmotorer granskar noggrant hur frågor behandlas i en databas och rekommenderar metoder för att förbättra frågebehandlingen.


Denna term kallas också SQL Server Database Tuning Advisor.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar databasmotorinställningsrådgivare

Advisor för rådgivning för databasmotorer kan använda ett grafiskt verktyg för användargränssnitt för att ställa in databaser, tillhandahålla rekommendationer och generera rapporter. Eller så kan det använda ett kommandoradsverktygsprogram, som inkluderar skriptning och automatisk inställning. Stämning utförs vanligtvis när komplexa frågor utförs och förbrukar extra minne. En uppsättning sådana Transact-SQL-uttalanden som kräver inställning kallas en arbetsbelastning. En avstämningsrådgivare analyserar denna arbetsbelastning och rekommenderar fysiska konstruktionsstrukturer, vilket minskar kostnaden för frågaoptimerare när de analyserar arbetsbelastningen.


Det första steget i att använda databasinställningsrådgivare är att definiera inställningsuppgiften. Nästa steg involverat är att utföra inställningsuppgiften. Detta utförs med EXECUTE_TUNING_TASK. Denna funktion gör det möjligt för inställningsrådgivaren att analysera arbetsbelastningen. Efter inställning av alla utförda uppgifter visar och rapporterar rådgivaren sina resultat. Funktionen som används för att utföra rapportering är REPORT_ TUNING_ TASK.

Sessionmonitorfönstret visar alla inställningsresultat, som lagras i MSDB-databasen i SQL-serverns databasmotor. De avancerade inställningsalternativen tillåter användare att begränsa det maximala utrymmet som används av fysiska datastrukturer och det maximala antalet kolumner per index. Efter avslutad inställning finns det också ett alternativ att utvärdera rekommendationer. Dessa rekommendationer sparas i en XML-fil eller SQL-skript.