Sampel File Input XML dengan Beban Kerja Sebaris (DTA)
Berlaku untuk: SQL Server
Salin dan tempel sampel file input XML ini yang menentukan beban kerja dengan elemen EventString ke editor XML atau editor teks favorit Anda. Anda dapat menggunakan elemen EventString untuk menentukan beban kerja skrip Transact-SQL dalam file input XML alih-alih menggunakan file beban kerja terpisah. Setelah menyalin sampel ini ke alat pengeditan Anda, ganti nilai yang ditentukan untuk elemen Server, Database, Skema, Tabel, Beban Kerja, EventString, dan TuningOptions dengan nilai untuk sesi penyetelan spesifik Anda. Untuk informasi selengkapnya tentang semua atribut dan elemen turunan yang dapat Anda gunakan dengan elemen-elemen ini, lihat Referensi File Input XML (Konsultan Penyetelan Mesin Database). Sampel berikut hanya menggunakan subset opsi atribut dan elemen turunan yang tersedia.
Kode
<?xml version="1.0" encoding="utf-16" ?>
<DTAXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/dta">
<DTAInput>
<Server>
<Name>MyServerName</Name>
<!-- To tune multiple databases, list them and their associated tables in the following section. -->
<Database>
<Name>MyDatabaseName</Name>
<Schema>
<Name>MyDatabaseSchemaName</Name>
<!-- You can list as many tables as necessary in the following section. -->
<Table>
<Name>MyTableName1</Name>
</Table>
<Table>
<Name>MyTableName2</Name>
</Table>
</Schema>
</Database>
</Server>
<Workload>
<!-- The Weight attributes shown with the following EventString elements are optional. -->
<EventString Weight="100.01">
SELECT * FROM MyTableName1 WHERE
MyColumnName1 > 200
ORDER BY ColumnName1
</EventString>
<EventString Weight="10.02">
SELECT * FROM MyTableName2 WHERE
MyColumnName2 BETWEEN 2 AND 25000
ORDER BY ColumnName2
</EventString>
</Workload>
<TuningOptions>
<TuningTimeInMin>120</TuningTimeInMin>
<StorageBoundInMB>1500</StorageBoundInMB>
<FeatureSet>IDX</FeatureSet>
<Partitioning>NONE</Partitioning>
<KeepExisting>NONE</KeepExisting>
<OnlineIndexOperation>OFF</OnlineIndexOperation>
<!-- The following tuning option specifies the first database to which the Database Engine Tuning Advisor connects when tuning the workload. This element is optional. -->
<DatabaseToConnect>MyDatabaseName</DatabaseToConnect>
</TuningOptions>
</DTAInput>
</DTAXML>
Komentar
USE database_name
pernyataan dapat ditentukan dalam beban kerja sebaris yang terkandung dalam elemen EventString .