Skip to content

Latest commit

 

History

History
64 lines (42 loc) · 3.56 KB

File metadata and controls

64 lines (42 loc) · 3.56 KB
title Save Showplan XML events separately
titleSuffix SQL Server Profiler
ms.custom seo-dt-2019
ms.date 03/01/2017
ms.prod sql
ms.reviewer
ms.technology performance
ms.topic conceptual
helpviewer_keywords
Showplan XML events
saving Showplan XML events
events [SQL Server], Showplan XML
ms.assetid 33320a7a-36e8-401c-876d-5b82c49abd85
author julieMSFT
ms.author jrasnick

Save Showplan XML events separately (SQL Server Profiler)

[!INCLUDEappliesto-ss-xxxx-xxxx-xxx-md] This topic describes how to save Showplan XML events that are captured in traces into separate .SQLPlan files by using [!INCLUDEssSqlProfiler]. You can open the Showplan XML event files in [!INCLUDEssManStudioFull] so that you can view the graphical execution plan for each event.

Save Showplan XML events separately

  1. On the File menu, select New Trace, and then connect to an instance of SQL Server.

    The Trace Properties dialog box appears.

    [!NOTE]
    If you select Start tracing immediately after making connection, the Trace Properties dialog box fails to appear, and the trace begins instead. To turn off this setting, on the Tools menu, select Options, and clear the Start tracing immediately after making connection check box.

  2. In the Trace Properties dialog box, type a name for the trace in the Trace name box.

  3. In the Use the template list, select a trace template on which to base the trace. If you don't want to use a template, select Blank.

  4. Do one of the following:

    • To capture the trace to a file, select the Save to file check box. Specify a value for Set maximum file size.

      Optionally, select the Enable file rollover and Server processes trace data check boxes.

    • To capture the trace to a database table, select the Save to table check box.

      Optionally, select Set maximum rows, and specify a value.

  5. Optionally, select the Enable trace stop time check box, and specify a stop date and time.

  6. Select the Events Selection tab.

  7. In the Events data column, expand the Performance event category, and then select the Showplan XML check box. If the Performance event category is not available, select Show all events to display it.

    The Events Extraction Settings tab is added to the Trace Properties dialog box.

  8. On the Events Extraction Settings tab, select Save XML Showplan events separately.

  9. In the Save As dialog box, enter the name of the file in which to store the Showplan XML events.

  10. Select All XML Showplan batches in a single file to save all Showplan XML events in a single XML file. Or select Each XML Showplan batch in a distinct file to create a new XML file for each Showplan XML event.

  11. To view the Showplan XML event file in SQL Server Management Studio, on the File menu, point to Open, and select File. Browse to the directory where you saved the Showplan XML event file or files to select one and open it. Showplan XML event files have a .SQLPlan file extension.

See also

Analyze queries with Showplan results in SQL Server Profiler