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
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
Az SQL Server Management Studio használatával XML-fájlként mentheti a végrehajtási terveket, és megnyithatja őket megtekintésre.
A Végrehajtási terv funkciónak a Management Studióban való használatához vagy az XML Showplan SET beállításainak használatához a felhasználóknak rendelkezniük kell a megfelelő engedélyekkel azon Transact-SQL lekérdezés végrehajtásához, amelyhez végrehajtási tervet hoznak létre, és meg kell adni nekik a SHOWPLAN-engedélyt a lekérdezés által hivatkozott összes adatbázishoz.
Lekérdezésterv mentése az XML Showplan SET beállításaival
Az SQL Server Management Studióban nyisson meg egy lekérdezésszerkesztőt, és csatlakozzon az adatbázismotorhoz.
Kapcsolja be SHOWPLAN_XML a következő utasítással:
SET SHOWPLAN_XML ON; GOHa be szeretné kapcsolni STATISTICS XML, használja a következő utasítást:
SET STATISTICS XML ON; GONote
SHOWPLAN_XML fordítási idejű lekérdezés-végrehajtási tervadatokat hoz létre egy lekérdezéshez, de nem hajtja végre a lekérdezést. Ezt becsült végrehajtási tervnek is nevezik. A STATISTICS XML létrehozza a futtatókörnyezeti lekérdezés végrehajtási tervének adatait egy lekérdezéshez, és végrehajtja a lekérdezést. Ezt tényleges végrehajtási tervnek is nevezik.
Lekérdezés végrehajtása. Example:
USE AdventureWorks2022; GO SET SHOWPLAN_XML ON; GO -- Execute a query. SELECT BusinessEntityID FROM HumanResources.Employee WHERE NationalIDNumber = '509647174'; GO SET SHOWPLAN_XML OFF;Az Eredmények panelen kattintson a jobb gombbal a lekérdezéstervet tartalmazó Microsoft SQL Server XML Showplan, majd kattintson Találatok mentéseparancsra.
A <rács vagy szöveg mentése>Eredmények párbeszédpanel Mentés típusként párbeszédpanelen kattintson Minden fájl (*.*)gombra.
A Fájlnév mezőben adjon meg egy nevet, <formátumban>.sqlplan, majd kattintson a Mentésgombra.
Végrehajtási terv mentése az SQL Server Management Studio beállításaival
Hozzon létre egy becsült végrehajtási tervet vagy egy tényleges végrehajtási tervet a Management Studio használatával. További információ: A becsült végrehajtási terv megjelenítése és Tényleges végrehajtási terv megjelenítése.
A Végrehajtási terv lapfülén kattintson a jobb gombbal a grafikus végrehajtási tervre, és válassza a Végrehajtási terv mentéselehetőséget.
Alternatívaként választhatja a Végrehajtási terv mentése a Fájl menüben.
A Mentés másként párbeszédpanelen győződjön meg arról, hogy a Mentés másként típusúVégrehajtási tervfájlok (*.sqlplan)értékre van állítva.
A Fájlnév mezőben adjon meg egy nevet, <formátumban>.sqlplan, majd kattintson a Mentésgombra.
Mentett XML-lekérdezési terv megnyitása az SQL Server Management Studióban
Az SQL Server Management Studióban a Fájl menüben válassza a Megnyitáslehetőséget, majd kattintson Fájlparancsra.
A Fájl megnyitása párbeszédpanelen állítsa be a Fájl típusa értékét a Végrehajtási tervfájlok (*.sqlplan) lehetőségre, hogy a mentett XML-lekérdezéstervfájlok szűrt listáját kapja meg.
Jelölje ki a megtekinteni kívánt XML-lekérdezéstervfájlt, és kattintson megnyitása gombra.
Másik lehetőségként a Windows Intézőben kattintson duplán egy .sqlplankiterjesztésű fájlra. A terv a Management Studio-ban nyílik meg.
Lásd még:
SET SHOWPLAN_XML (Transact-SQL)
STATISZTIKÁK XML (Transact-SQL) beállítása