Sdílet prostřednictvím


Uložení plánu provádění ve formátu XML

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL Database v rámci Microsoft Fabric

Pomocí aplikace SQL Server Management Studio uložte plány provádění jako soubor XML a otevřete je pro zobrazení.

Pokud chcete použít funkci plánu provádění v Management Studio nebo použít nastavení showplan XML, musí mít uživatelé příslušná oprávnění ke spuštění dotazu Transact-SQL, pro který se generuje plán provádění, a musí mít udělené oprávnění SHOWPLAN pro všechny databáze, na které se dotazuje.

Uložení plánu dotazu pomocí možností XML Showplan SET

  1. V aplikaci SQL Server Management Studio otevřete editor dotazů a připojte se k databázovému stroji.

  2. Zapněte SHOWPLAN_XML následujícím příkazem:

    SET SHOWPLAN_XML ON;  
    GO  
    

    Chcete-li zapnout STATISTIKY XML, použijte následující příkaz:

    SET STATISTICS XML ON;  
    GO  
    

    Poznámka

    SHOWPLAN_XML vygeneruje informace o plánu provádění dotazu v době kompilace, ale nespustí dotaz. Označuje se také jako odhadovaný plán provádění. STATISTICS XML generuje informace o prováděcím plánu dotazu za běhu a vykoná dotaz. Označuje se také jako skutečný plán provádění.

  3. Spusťte dotaz. Příklad:

    USE AdventureWorks2022;  
    GO  
    SET SHOWPLAN_XML ON;  
    GO  
    -- Execute a query.  
    SELECT BusinessEntityID   
    FROM HumanResources.Employee  
    WHERE NationalIDNumber = '509647174';  
    GO  
    SET SHOWPLAN_XML OFF;  
    
  4. V podokně Výsledky klikněte pravým tlačítkem myši na Microsoft SQL Server XML Showplan, který obsahuje plán dotazu, a potom klikněte na Uložit výsledky jako.

  5. V dialogovém okně Uložit<Grid nebo Text>Výsledky v poli Uložit jako typ souboru vyberte možnost Všechny soubory (*.*).

  6. Do pole Název souboru zadejte název ve formátu <název>.sqlplana klepněte na tlačítko Uložit.

Uložení plánu provádění pomocí možností aplikace SQL Server Management Studio

  1. Vygenerujte buď odhadovaný plán provádění, nebo skutečný plán provádění pomocí sady Management Studio. Další informace naleznete v tématu Zobrazení odhadovaného plánu provádění a Zobrazení skutečného plánu provádění.

  2. Na kartě Plán provádění podokna výsledků klikněte pravým tlačítkem myši na grafický plán provádění a zvolte Uložit plán provádění jako.

    Jako alternativu můžete také zvolit Uložit plán provádění jako v nabídce Soubor.

  3. V dialogovém okně Uložit jako ověřte, že je Uložit jako typ nastaven na Soubory plánu provádění (*.sqlplan).

  4. Do pole Název souboru zadejte název ve formátu <název>.sqlplana klepněte na tlačítko Uložit.

Otevření uloženého plánu dotazu XML v aplikaci SQL Server Management Studio

  1. V aplikaci SQL Server Management Studio v nabídce File zvolte Otevříta potom klepněte na tlačítko Soubor.

  2. V dialogovém okně Otevřít soubor nastavte Soubory typu na Soubory plánu provádění (*.sqlplan), aby se vytvořil filtrovaný seznam uložených souborů plánu dotazu XML.

  3. Vyberte soubor plánu dotazu XML, který chcete zobrazit, a klikněte na Otevřít.

    Alternativně v Průzkumníku Windows poklikejte na soubor s příponou .sqlplan. Plán se otevře v Management Studiu.

Viz také

SET SHOWPLAN_XML (Transact-SQL)
NASTAVIT STATISTIKY XML (Transact-SQL)