Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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.
- Telepítse SQL Server Management Studio.
- Telepítse SQL Server 2022 Developer Edition.
- Töltse le AdventureWorks-mintaadatbázisokat.
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.
- 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.
- Miután megnyílt az SSMS, válassza az Eszközök menüt, majd az Adatbázismotor hangolási tanácsadóját.
- 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:
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
Az Eszközök menüben válassza a Beállításoklehetőséget.
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és10kö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őre4van á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.