Aracılığıyla paylaş


Nasıl yapılır: Dta yardımcı programı kullanarak bir veritabanı ayarlama

The dta utility provides a command prompt executable file that you can use to tune databases.Veritabanı Altyapısı Ayarlama Danışmanı işlevselliğini toplu iş dosyalarında veya komut dosyalarında kullanmayı sağlar.The dta utility takes trace files, trace tables, and Transact-SQL scripts as workloads.Ayrıca bu veritabanı altyapısı ayarlama Danışmanı xml şemaya uyan bir xml giriş alır Microsoft Web sitesi.

İle bir iş yükünü ayarlama başlamadan önce aşağıdakileri göz önünde dta yardımcı programı:

  • O tabloyu izleme tablo bir iş yükünü kullanırken, Veritabanı Altyapısı Ayarlama Danışmanı tuning aynı sunucuda bulunması gerekir.Farklı bir sunucu üzerinde izleme tablo oluşturursanız, taþýyýn Veritabanı Altyapısı Ayarlama Danışmanı ayarlama sunucuya.

  • Bir izleme kullanmadan önce izlemeyi durdurdu emin olun tablo Veritabanı Altyapısı Ayarlama Danışmanı için bir iş yükü olarak.Veritabanı Altyapısı Ayarlama Danışmanı desteği kullanarak bir izleme tablo için hangi izleme olayları yine bir iş yükü yazılmaktadır.

  • Siz çalıştırmak beklenenden daha uzun çalışan bir ayarlama oturum devam ederse, ayarlama oturumunu durdurmak ve analize dayalı öneriler oluşturmak için ctrl + c tuşlarına basabilirsiniz dta Bu noktaya kadar tamamladı.Veya öneriler oluşturmak isteyip istemediğinize karar istenir.Yeniden ayarlamayı durdurmak için ctrl + c tuşlarına oturum olmadan öneriler üretiliyor.

Hakkında daha fazla bilgi için dta yardımcı programı sözdizimi ve kullanım örnekleri, bkz: DTA yardımcı programı.

DTA yardımcı programı varsayılan ayarları kullanarak bir veritabanı ayarlamak için

  1. Veritabanı Özellikleri (dizinleri, dizin oluşturulmuş görünümler, bölümleme) belirlemek istediğiniz Veritabanı Altyapısı Ayarlama Danışmanı ekleme, kaldırma veya çözümleme sırasında koruyarak dikkate alınacak.Daha fazla bilgi için bkz: İş yükleri hakkında ve Kullanma hakkında önemli noktalarVeritabanı Altyapısı Ayarlama Danışmanı.

  2. Bir iş yükünü oluşturun.Daha fazla bilgi için bkz: Nasıl yapılır: İş yükleri için oluşturma.

  3. komut istemi isteminde, aşağıdakileri girin:

    dta -E -D DatabaseName -if WorkloadFile -s SessionName
    

    Burada -E ayarlama oturumunuz kullandığını belirtir bir güvenilir bağlantı (yerine, bir oturum açma kimliği ve parolası), -D yapmak istediğiniz veritabanının adını belirtirgüzelleşir. By default, the utility connects to the default instance of Microsoft SQL Server on the local computer.(Kullanım -S seçeneği aşağıdaki yordamda gösterildiği gibi uzak bir veritabanı belirtin ya da belirttiğiniz adlandırılmış örnek.) -if Seçenek adını belirtir ve yol için bir iş yükünü dosya (hangi olabilir bir Transact-SQL komut dosyası veya bir izleme dosyası), ve -s belirtir bir adı ayarlama oturum.

    (Veritabanı adı, iş yükü, bağlantı türünü ve oturum adı) burada gösterilen dört seçenek zorunludur.

Uzak bir veritabanı veya adlandırılmış örnek için belirli bir süre ayarlamak için

  1. Veritabanı Özellikleri (dizinleri, dizin oluşturulmuş görünümler, bölümleme) belirlemek istediğiniz Veritabanı Altyapısı Ayarlama Danışmanı ekleme, kaldırma veya çözümleme sırasında koruyarak dikkate alınacak.Daha fazla bilgi için bkz: İş yükleri hakkında ve Kullanma hakkında önemli noktalarVeritabanı Altyapısı Ayarlama Danışmanı.

  2. Bir iş yükünü oluşturun.Daha fazla bilgi için bkz: Nasıl yapılır: İş yükleri için oluşturma.

  3. komut istemi isteminde, aşağıdakileri girin:

    dta -S ServerName\Instance -D DatabaseName -it WorkloadTableName 
    -U LoginID -P Password -s SessionName -A TuningTimeInMinutes
    

    Burada -S bir uzak sunucu adı ve örnek belirtir (veya bir adlandırılmış örnek yerel sunucuda) ve -D yapmak istediğiniz veritabanının adını belirtirgüzelleşir. The -it option specifies the name of the workload table, -U and -P specify the login ID and password to the remote database, -s specifies the tuning session name, and -A specifies the tuning session duration in minutes.Varsayılan olarak, dta ayar süresi 8 saat yardımcı programını kullanır.Sizin için sınırsız büyüklükte bir iş yükünü ayarlama veritabanı altyapısı Danışmanı ayarlama istiyor, saat, belirtmek 0 (sıfır) -A seçeneği.

Bir veritabanı ayarlamak için kullanarak bir xml girdi dosyası

  1. Veritabanı Özellikleri (dizinleri, dizin oluşturulmuş görünümler, bölümleme) belirlemek istediğiniz Veritabanı Altyapısı Ayarlama Danışmanı ekleme, kaldırma veya çözümleme sırasında koruyarak dikkate alınacak.Daha fazla bilgi için bkz: İş yükleri hakkında ve Kullanma hakkında önemli noktalarVeritabanı Altyapısı Ayarlama Danışmanı.

  2. Bir iş yükünü oluşturun.Daha fazla bilgi için bkz: Nasıl yapılır: İş yükleri için oluşturma.

  3. Bir xml giriş dosyası oluşturun.See Nasıl yapılır: Giriş xml dosyaları oluşturma.

  4. komut istemi isteminde, aşağıdakileri girin:

    dta -E -S ServerName\Instance -s SessionName -ix PathToXMLInputFile
    

    Burada -E belirtir bir güvenilir bağlantı, -S Uzak bir sunucu ve örnek veya yerel sunucuda, adlandırılmış örnek belirtir -s bir ayarlama oturum adı belirtir ve -ix belirtir xml giriş dosyası için kullanılacak ayarlama oturumu.

  5. İş yükünü ayarlama yardımcı programı tamamlandıktan sonra görebilirsiniz sonuçlar , Veritabanı Altyapısı Ayarlama Danışmanı grafik kullanıcı arabirim (GUI) ile oturumları ayarlama.Alternatif olarak, ayrıca ayarlama önerileri içeren bir xml dosyası yazılmasını belirtebilirsiniz -ox seçeneği.Ayrıntılı bilgi için bkz: DTA yardımcı programı.

Güvenlik

Veritabanı Altyapısı Ayarlama Danışmanı'ı kullanmak için gerekli izinler hakkında önemli bilgiler için bkz: BaşlatılıyorVeritabanı Altyapısı Ayarlama Danışmanı.