--- title: XML Input file reference titleSuffix: Database Engine Tuning Advisor ms.prod: sql ms.prod_service: sql-tools ms.technology: tools-other ms.topic: conceptual ms.assetid: 05e5e5f0-d6df-4336-b18e-e9bc2835a766 author: markingmyname ms.author: maghan ms.manager: jroth ms.reviewer: "" ms.custom: seo-lt-2019 ms.date: 03/01/2017 --- # XML Input File Reference (Database Engine Tuning Advisor) [!INCLUDE[appliesto-ss-xxxx-xxxx-xxx-md](../../includes/appliesto-ss-xxxx-xxxx-xxx-md.md)] [!INCLUDE[ssDE](../../includes/ssde-md.md)] Tuning Advisor can use an XML input file to tune a database. This XML file designates which databases, tables, workload files or tables, and tuning options to use for the tuning session. You can also use this file to specify a user-specified configuration to perform "what-if" analysis. A [!INCLUDE[ssDE](../../includes/ssde-md.md)] Tuning Advisor XML input file contains a hierarchy of XML elements, each containing text or other elements that specify the tuning session settings. The [!INCLUDE[ssDE](../../includes/ssde-md.md)] Tuning Advisor XML input file must conform to the standards for well-formed XML, so all element names are case sensitive. Elements are specified using Pascal case, which means that the first character is uppercase and the first letter of any subsequent concatenated word is uppercase. All element values must conform to XML naming conventions. For more information about these conventions, see [XML Textual Content](https://go.microsoft.com/fwlink/?LinkId=7614) in the MSDN Library. Note that this reference is not comprehensive. For information about all the elements you can use to define XML input, refer to the [!INCLUDE[ssDE](../../includes/ssde-md.md)] Tuning Advisor XML schema, DTASchema.xsd. ## XML Declaration - [XML Data (SQL Server)](../../relational-databases/xml/xml-data-sql-server.md) ## DTAXML Root Element - [DTAXML Element (DTA)](../../tools/dta/dtaxml-element-dta.md) ## DTAInput Elements - [DTAInput Element (DTA)](../../tools/dta/dtainput-element-dta.md) - [Server Element (DTA)](../../tools/dta/server-element-dta.md) - [Workload Element (DTA)](../../tools/dta/workload-element-dta.md) - [TuningOptions Element (DTA)](../../tools/dta/tuningoptions-element-dta.md) - [Configuration Element (DTA)](../../tools/dta/configuration-element-dta.md) ## Server Elements - [Name Element for Server (DTA)](../../tools/dta/name-element-for-server-dta.md) - [Database Element for Server (DTA)](../../tools/dta/database-element-for-server-dta.md) ## Workload Elements - [File Element (DTA)](../../tools/dta/file-element-dta.md) - [Database Element for Workload (DTA)](../../tools/dta/database-element-for-workload-dta.md) - [EventString Element (DTA)](../../tools/dta/eventstring-element-dta.md) ## Tuning Options Elements - [TuningTimeInMin Element (DTA)](../../tools/dta/tuningtimeinmin-element-dta.md) - [StorageBoundInMB Element (DTA)](../../tools/dta/storageboundinmb-element-dta.md) - [TestServer Element (DTA)](../../tools/dta/testserver-element-dta.md) - [FeatureSet Element (DTA)](../../tools/dta/featureset-element-dta.md) - [Partitioning Element (DTA)](../../tools/dta/partitioning-element-dta.md) - [DropOnlyMode Element (DTA)](../../tools/dta/droponlymode-element-dta.md) - [KeepExisting Element (DTA)](../../tools/dta/keepexisting-element-dta.md) - [OnlineIndexOperation Element (DTA)](../../tools/dta/onlineindexoperation-element-dta.md) - [DatabaseToConnect Element (DTA)](../../tools/dta/databasetoconnect-element-dta.md) ## Configuration Elements - [Server Element for Configuration (DTA)](../../tools/dta/server-element-for-configuration-dta.md) - [Database Element for Configuration (DTA)](../../tools/dta/database-element-for-configuration-dta.md) - [Recommendation Element (DTA)](../../tools/dta/recommendation-element-dta.md) - [Create Element (DTA)](../../tools/dta/create-element-dta.md) - [Index Element (DTA)](../../tools/dta/index-element-dta.md) - [Name Element for Index (DTA)](../../tools/dta/name-element-for-index-dta.md) - [Column Element for Index (DTA)](../../tools/dta/column-element-for-index-dta.md) - [Name Element for Column (DTA)](../../tools/dta/name-element-for-column-dta.md) - [Filegroup Element for Index (DTA)](../../tools/dta/filegroup-element-for-index-dta.md) ## Database Elements - [Name Element for Database (DTA)](../../tools/dta/name-element-for-database-dta.md) - [Schema Element for Database (DTA)](../../tools/dta/schema-element-for-database-dta.md) - [Name Element for Schema (DTA)](../../tools/dta/name-element-for-schema-dta.md) - [Table Element for Schema (DTA)](../../tools/dta/table-element-for-schema-dta.md) - [Name Element for Table (DTA)](../../tools/dta/name-element-for-table-dta.md) ## See Also [Database Engine Tuning Advisor](../../relational-databases/performance/database-engine-tuning-advisor.md)