Megosztás a következőn keresztül:


1. lecke: Alapszintű navigáció a Database Engine Tuning Advisorban (DTA)

A következőkre vonatkozik:SQL Server

A Database Engine Tuning Advisor grafikus felhasználói felületet (GUI) biztosít, amellyel megtekintheti a hangolási munkameneteket és finomhangolhatja a javaslatjelentéseket. Ez a lecke bemutatja, hogyan indíthatja el az eszközt, és hogyan konfigurálhatja a kijelzőt. A lecke végére megismerheti az eszköz elindításának különböző módjait, és hogy hogyan konfigurálhatja annak kijelzőjét a rendszeresen végrehajtott finomhangolási feladatok támogatására.

Előfeltételek

Az oktatóanyag elvégzéséhez az SQL Server Management Studióra, az SQL Servert futtató kiszolgálóhoz való hozzáférésre és egy AdventureWorks2025-adatbázisra van szüksége.

Az adatbázisok SSMS-ben való visszaállításával kapcsolatos utasításokért lásd: Adatbázis biztonsági mentésének visszaállítása SSMS használatával.

Megjegyzés:

Ez az oktatóanyag olyan felhasználók számára készült, akik ismerik az SQL Server Management Studiót és az alapvető adatbázis-felügyeleti feladatokat.

Az adatbázismotor hangolási tanácsadójának elindítása

Először nyissa meg a Database Engine Tuning Advisor (DTA) grafikus felhasználói felületét (GUI). Első használatkor a sysadmin rögzített kiszolgálói szerepkör egyik tagjának el kell indítania a Database Engine Tuning Advisort az alkalmazás inicializálásához. Az inicializálás után a db_owner rögzített adatbázis-szerepkör tagjai a Database Engine Tuning Advisor használatával hangolhatják a tulajdonában lévő adatbázisokat. További információ az adatbázismotor hangolási tanácsadójának inicializálásáról: Az adatbázismotor-finomhangolási tanácsadó elindítása és használata.

  1. Indítsa el az SQL Server Management Studiót (SSMS). A Windows Start menüjében mutasson a Minden program elemre, és keresse meg az SQL Server Management Studiót.
  2. Miután megnyílt az SSMS, válassza az Eszközök menüt, majd az Adatbázismotor hangolási tanácsadóját.

Képernyőkép a DTA SSMS-ből való elindításáról.

  1. Ekkor elindul az Adatbázis-finomhangolási tanácsadó, és megnyitja a Csatlakozás a kiszolgálóhoz párbeszédpanelt. Ellenőrizze az alapértelmezett beállításokat, majd válassza a Csatlakozás lehetőséget az SQL Serverhez való csatlakozáshoz.

Alapértelmezés szerint a Database Engine Tuning Advisor az alábbi ábrán nyitja meg a konfigurációt:

Képernyőkép a Database Engine Tuning Advisor alapértelmezett ablakáról.

Megjegyzés:

A Munkamenet-figyelő lapon megjelenik a munkamenet neve, amely a csatlakoztatott felhasználó neve és az aktuális dátum.

Két fő panel jelenik meg a Database Engine Tuning Advisor grafikus felhasználói felületén, amikor először megnyitja.

  • A bal oldali panel tartalmazza a Munkamenet-figyelőt, amely felsorolja az SQL Server-példányon végrehajtott összes hangolási munkamenetet. A Database Engine Tuning Advisor megnyitásakor egy új munkamenet jelenik meg a panel tetején. Ezt a munkamenetet a szomszédos panelen nevezheti el. Kezdetben csak egy alapértelmezett munkamenet jelenik meg. Ez az alapértelmezett munkamenet, amelyet a Database Engine Tuning Advisor automatikusan létrehoz Önnek. Az adatbázisok finomhangolása után az új munkamenet alatt megjelenik annak az SQL Server-példánynak az összes hangolási munkamenete, amelyhez csatlakozik. A finomhangolási munkamenetre a jobb gombbal kattintva átnevezheti, bezárhatja, törölheti vagy klónozhatja. Ha a jobb gombbal a listában kattint, rendezheti a munkameneteket név, állapot vagy létrehozási idő szerint, vagy létrehozhat egy új munkamenetet. A panel alsó szakaszában megjelennek a kijelölt hangolási munkamenet részletei.

    Választhatja, hogy kategóriákba rendezve jeleníti meg a részleteket a Kategorizált gombra kattintva, vagy megjelenítheti őket betűrendes listában az Betűrend gomb használatával. A Munkamenet-figyelőt úgy is elrejtheti, ha a jobb oldali ablakszegélyt az ablak bal oldalára húzza. Ha újra meg szeretné tekinteni, húzza vissza az ablaktábla szegélyét jobbra. A Munkamenet-figyelővel megtekintheti a korábbi hangolási munkameneteket, vagy használhatja őket hasonló definíciókkal rendelkező új munkamenetek létrehozására. A Munkamenet-figyelő használatával is kiértékelheti a finomhangolási javaslatokat. További információ: Az adatbázismotor hangolási tanácsadójának (DTA) kimenetének megtekintése és használata. Ehhez az oktatóanyaghoz a böngésző Vissza gombjával térhet vissza.

  • A jobb oldali panel az Általános és a Hangolási beállítások lapot tartalmazza. Itt határozhatja meg az adatbázismotor hangolási munkamenetét. Az Általános lapon írja be a hangolási munkamenet nevét, adja meg a használni kívánt számítási feladatfájlt vagy táblázatot, és jelölje ki a munkamenetben hangolni kívánt adatbázisokat és táblákat. A munkaterhelés olyan Transact-SQL utasítások összessége, amelyek egy hangolni kívánt adatbázison vagy adatbázisokon futnak.

    A Database Engine Tuning Advisor nyomkövetési fájlokat, nyomkövetési táblákat, Transact-SQL szkripteket vagy XML-fájlokat használ számítási feladatok bemeneteként az adatbázisok finomhangolása során. A Hangolási beállítások lapon kiválaszthatja a fizikai adatbázis-tervezési struktúrákat (indexeket vagy indexelt nézeteket) és azt a particionálási stratégiát, amelyet az adatbázismotor finomhangolási tanácsadójának az elemzése során figyelembe kell vennie. Ezen a lapon megadhatja azt a maximális időt is, amíg az adatbázismotor-finomhangolási tanácsadó beállít egy számítási feladatot. Alapértelmezés szerint a Database Engine Tuning Advisor egy órára hangolja a számítási feladatokat.

Megjegyzés:

Az adatbázismotor hangolási tanácsadója az XML-fájlokat bemenetként használhatja, ha egy Transact-SQL-szkriptet importál az SQL Server Management Studio Lekérdezésszerkesztőből. További információkért tekintse meg az adatbázismotor-finomhangolási tanácsadó elindításáról szóló szakaszt az SQL Server Management Studio Lekérdezésszerkesztőjében a Start menüben , és használja az adatbázismotor finomhangolási tanácsadóját.

Eszközbeállítások és elrendezés konfigurálása

  1. Az Eszközök menüben válassza a Beállításoklehetőséget.

    Képernyőkép a DTA beállításairól.

  2. A Beállítások párbeszédpanelen tekintse meg a következő beállításokat:

    • Bontsa ki az Indításkor listát, hogy megtekintse, mit jeleníthet meg az adatbázismotor hangolási tanácsadója az indításkor. Alapértelmezés szerint az Új munkamenet megjelenítése lehetőség van kiválasztva.

    • A Betűtípus módosítása lehetőséget választva megtekintheti, hogy milyen betűtípusokat választhat az adatbázisok és táblák listájához az Általános lapon. Az ehhez a beállításhoz választott betűtípusokat a Database Engine Tuning Advisor javaslati rácsai és jelentései is használják a hangolás elvégzése után. Alapértelmezés szerint a Database Engine Tuning Advisor rendszer betűtípusokat használ.

    • A legutóbb használt listák elemeinek számát állítsa be 1 és 10 között. Ez a szám a Fájl menüLegutóbbi munkamenetek vagy Legutóbbi fájlok parancsával állítja be a megjelenített listákban szereplő elemek maximális számát. Alapértelmezés szerint ez a beállítás a következőre 4van állítva: .

    • Amikor az Emlékezzen az utolsó hangolási beállításokra lehetőség be van jelölve, az Adatbázismotor-hangolási tanácsadó az utolsó munkamenetben megadott beállításokat használja a következő munkamenethez. Törölje a jelet a jelölőnégyzetből az Adatbázismotor hangolási tanácsadója alapértelmezett beállításának használatához. Alapértelmezés szerint ez a beállítás van kiválasztva.

      • Alapértelmezés szerint a A munkamenetek végleges törlése előtt kérdezzen rá opció van bejelölve, hogy elkerülje a hangolási munkamenetek véletlen törlését.

      • Alapértelmezés szerint a "Kérdés kérése elemzés leállítása előtt" van bejelölve, hogy elkerüljük a hangolási munkamenet véletlen leállítását, mielőtt a Database Engine Tuning Advisor befejezné a munkaterhelés elemzését.

Következő lépés