Aracılığıyla paylaş


Veritabanı Altyapısı Ayarlama Danışmanı özellikleri

Veritabanı Altyapısı Tuning Advisor, Acemi ve deneyimli veritabanı yöneticileri veritabanları için sorgu performansı daha iyi ayarlamak yeni özellikler sunar.Aşağıdaki bölümlerde listelemek ve açıklamak Veritabanı Altyapısı Tuning Advisor yeni özellikler:

Geliştirilmiş Workload ayrıştırma

  • Temp tablolar gibi geçici tablolara başvuran toplu işler.

  • Çünkü bir olay ayrıştırılamadı tuning sonlandırın.Bunun yerine, olay ayarlama günlüğüne kaydedilir ve diğer olayları ayarlama ile devam eder.

  • İnceler ve kullanıcı tanımlı işlevler başvuran sorgular yapılıyor.

  • Tüm işler USE , olduğu zaman ayarlama temel izleme deyimleri. çoklu veritabanları

  • Kullandığı LoginName sütun (izleme iş yükleri de varsa) iş doğru çalıştırıldığı kullanıcı bağlamında olay ayarlamak için.

  • Tetikleyiciler deyimleri yapılıyor.

Geliştirilmiş ölçeklenebilirlik

  • Veren iş yükünü sıkıştırma kullanır, Veritabanı Altyapısı Tuning Advisor miktarını azaltmak için saat ayarlama ayarlama öneri sonuçlar. yüksek kaliteli üreterek sırasında harcanan

  • G/ç işlemleri sırasında ayarlama sonucunda oluşan sayısını azaltır yedek istatistikleri oluşturma, kaçınmak için bir algoritma kullanır.

Tümleşik ayarlama

Veritabanı Altyapısı Tuning Advisor süzülmüş dizinler dahil olmak üzere çeşitli değişik fiziksel tasarım yapıları (dizinleri, dizin oluşturulmuş görünümler, bölümleme) tarafından sunulan ticari offs performans düşünebilirsiniz.Farklı yapıları sahip tümleşik bir yapılandırma birden çok tasarımın düşünün yeteneği sağlar yapıları için herhangi belirli bir sorgu için yürütme maliyetini azaltmak için yeteneklerini üst üste Veritabanı Altyapısı Tuning Advisor sağlamaya yönelik yüksek kaliteli öneriler.Örneğin, yalnızca kümelenmiş dizinleri tablolar küme üzerinde düşünmeden ve yatay kurmayı aralık bölümleme tabloları aynı küme, bu iki fiziksel tasarım yapıları birlikte nasıl çalıştığını söylemez.Birlikte nasıl çalıştıklarını anlamak için bilgisayarınızı ayarlama araç tümleşik ayarlama yapmanız gerekir.

Birden çok veritabanı ayarlama

Uygulamalar genellikle iş yüklerini birden çok veritabanlarından sık nesnelere başvuru için çalışmalarını tamamlayabilmek için birden çok veritabanı erişim.Veritabanı Altyapısı Tuning Advisor can simultaneously tune multiple databases, unlike the Index Tuning Wizard in Microsoft SQL Server 2000.Kullanıcıları belirtebilirsiniz bir küme ayarlamak için veritabanları ve Veritabanı Altyapısı Tuning Advisor yaptığı önerileri için tüm seçili veritabanları.Bu özellik hakkında daha fazla bilgi için bkz: Birden çok veritabanı ayarlama.

Sınama sunucusuna yükünü ayarlama boşaltma

Büyük bir iş yükünü ayarlama önemli ek yük göre ayarlanmış bir sunucuda oluşturabilirsiniz.Çünkü böyle Veritabanı Altyapısı Tuning Advisor genellikle birkaç çağrı yapmak için gereksinim duyduğu sorgu iyileştiricisi sırasında ayarlama işlemi.Üretim sunucunuza ek olarak bir test sunucusu kullanarak bu sorunu ortadan kaldırır.

Bu senaryoda, üretim sunucusu ortamında çoğaltan bir test sunucusu ayarlayın.Bir sonucu olarak, test sunucusu ayarlama veritabanı tasarım yapılandırma önerisi aldıktan sonra öneri sırasında bakım pencere üretim sunucunuzdaki uygulayabilirsiniz.

Bir sınama sunucusuna kullanmak için geleneksel tüm verileri üretim sunucudan test sunucunuza kopyalayın, sınama sunucusuna ayarlayın ve ardından ortaya çıkan öneri iki bilgisayar arasındaki donanım farklılıkları için ayarlamak için yoludur.Veritabanı Altyapısı Tuning Advisor gerektirmeden, veri üzerinde sınama bilgisayarına kopyalamanız veya hangi, saat ve kaynak kaydeder, iki adet bilgisayar donanımı aynı olmasını gerektirmeden bir sınama sunucusuna kullanımını yararlanabilir.Bunun yerine, Veritabanı Altyapısı Tuning Advisor alır meta veriler, istatistikler ve donanım parametreleri sunucusundan üretim test server.Daha sonra Veritabanı Altyapısı Tuning Advisor toplu sınama sunucusuna ayarlama işlemleri yapar ve sonuçlar normal bakım sırasında üretim sunucunuzdaki uygulamakBu özellik hakkında daha fazla bilgi için bkz: Üretim sunucu yükü ayarlama azaltma.

Komut istemi yardımcı programının ve grafik kullanıcı arabirimi aracıdır

Veritabanı Altyapısı Tuning Advisor aşağıdaki iki kullanıcı arabirimleri sağlar:

  • A dta komut dosyası kullanan kullanan kullanan istemi eklemenin kolay hale getirmek için yardımcı Veritabanı Altyapısı Tuning Advisor işlevselliğini komut dosyası kullanan ile.

  • A Veritabanı Altyapısı Tuning Advisor grafik kullanıcı arabirim (GUI) araç, hangi kolaylaştırır görüntülemek ayarlama oturumlar ve sonuçlar.

Yalnızca açılan ayarlama

Fiziksel tasarım yapıları, saat içinde bir veritabanı çoğaltılabilir ve veritabanı yöneticileri, yararlı olan bu yapılar bırakmak için bir yol bulmanız gerekiyor.Yalnızca açılan ayarlama seçeneği, belirli bir iş yükü açısından çok fazla yararı ya da hiç kullanılmayan veya varolan fiziksel tasarım yapıları belirlemek için kullanışlıdır.Bu ayar seçeneği –fx bağımsız değişkeni ile belirtilebilir, kullanırken dta komut istemi yardımcı programı.GUI kullanıyorsanız, bu seçeneği seçerek belirtebilirsiniz Varolan pds kullanımı değerlendir üzerinde Tuning Options sekmesi.

Bu seçenek, Veritabanı Altyapısı Tuning Advisor hiçbir zaman önerdiği herhangi yeni yapıları, böylece dizinleri, dizin oluşturulmuş görünümler veya eklemek başkalarıyla bu seçeneği kullanamazsınızbölümleri. Tüm varolan yapıları tutmak için seçeneğiyle yalnızca açılan ayarlama seçeneğini de kullanamazsınız.Ayarlama seçenekleri hakkında daha fazla bilgi ile kullanabileceğiniz Veritabanı Altyapısı Tuning Advisor, bkz: Kullanılabilir ayarlama seçenekleri.

xml desteği

Tüm ile gerçekleştirebileceğiniz ayarlama işlemlerini Veritabanı Altyapısı Danışmanı GUI ayarlama ve dta komut istemi yardımcı programı olarak tanımlanabilir bir Veritabanı Altyapısı Tuning Advisor xml giriş dosyası.The XML input file uses the published Veritabanı Altyapısı Tuning Advisor XML schema, which can be found at the following location in your Microsoft SQL Server installation directory:

C:\Program Files\Microsoft sql Server\100\Tools\Binn\schemas\sqlserver\2004\07\dta\dtaschema.xsd

Şemadan da yükleyebilirsiniz Veritabanı altyapısı ayarlama Danışmanı şema Microsoft Web sitesi.

xml kullanarak giriş dosyası veritabanları ayarlama, sık kullanılan xml araçları kullanmanızı sağlar ve deneyimli veritabanı yöneticileri ile daha fazla esneklik sağlar.Örneğin, kullanarak bir xml giriş dosyası, varolan ve varsayımsal fiziksel tasarım yapıları (dizinleri, dizin oluşturulmuş görünümler, bölümler) bir yapılandırma belirtin ve daha sonra dta komut istemi yardımcı programı bu yapılandırma zaten uygulanmış gibi bir veritabanı ayarlamak için.Bu "olasılık" sağlar yeni yapılandırma ayarlama önce uygulama yükünü ödemeden olmadan analiz.Hakkında daha fazla bilgi için Veritabanı Altyapısı Tuning Advisor xml desteği, bkz: xml giriş dosyası başvurusu (Veritabanı Altyapısı Ayarlama Danışmanı), Ayarlama için bir xml giriş dosyası kullanma, ve Exploratory analiz kullanarakVeritabanı Altyapısı Ayarlama Danışmanı.

Kullanıcı belirtilen yapılandırma ve "Olasılık" Analiz desteği

Veritabanı Altyapısı Tuning Advisor sağlayan bir kuramsal sağlamak kullanıcıların yapılandırma giriş ayarlama gibi fiziksel tasarım yapıları (dizinleri, dizin oluşturulmuş görünümler ve bölümleme stratejilerini).Yapılandırma zaten uygulanmış gibi bir veritabanı veya veritabanı sonra dinleyebilirsiniz.Bu, "olasılık" sormak sağlar Belirli bir ilgili küme koymadan yükünü tabi önce fiziksel tasarım yapıları.Bu özellik tarafından tam olarak desteklenir Veritabanı Altyapısı ayarlama Danışmanı xml şeması.Belirtebileceğiniz yapılandırma xml giriş dosyasında değerlendirmek ve sonra kullanmak istediğiniz dta komut istemi yardımcı programı ayarlama oturum başlatmak için.Bu özellik hakkında daha fazla bilgi için bkz: Exploratory analiz kullanarakVeritabanı Altyapısı Ayarlama Danışmanı.

Analiz raporları

Bir ayarlama oturum tamamlandıktan sonra Veritabanı Altyapısı Tuning Advisor oluşturduğu çeşitli raporlar metin veya xml.Bu raporlar sorgular iş yükünü veya sorgular ve oldukları dizinleri arasındaki ilişkileri ortaya çıkan olayları sıklığını gerçekleşen maliyet gibi bilgiler sağlar.Kullanabileceğiniz Veritabanı Altyapısı ayarlama Danışmanı GUI veya raporları görüntülemek için sık kullanılan xml düzenleyiciniz xml içinde oluşturulan raporları açmak için kullanabilirsinizRapor eder çözümleme hakkında daha fazla bilgi için Veritabanı Altyapısı Tuning Advisor üretir Bkz: Bir veritabanı altyapısı ayarlama Danışmanı raporu seçme.

Oturumları ayarlama

Analiz başlamadan önce Veritabanı Altyapısı Tuning Advisor sizden kimlik sayıya veya benzersiz bir ad oluşturmak içinayarlama oturum. Bir iş yükünü veya ne zaman analiz durdurulur, incelendikten sonra Veritabanı Altyapısı Tuning Advisor ayarlama oturum bilgilerini kaydeder ve ayarlama başlamadan önce sağladığınız tanımlayıcısı ile ilişkilendirir.Oturum tanımlayıcısı, varolan bir oturuma yeniden yüklemek için kullanabileceğiniz Veritabanı Altyapısı Ayarlama Danışmanı GUI burada gözden geçirebilirsiniz ayarlama sonuçlar ve raporlar.Ayarlama oturumlar kolaylaştırır tuning karşılaştırmak sonuçlar saat için.Ayarlama oturumlar kullanma hakkında daha fazla bilgi için bkz: Session İzleyicisi kullanarak ayarlama önerileri değerlendir.

Dta yardımcı programı ile yalnızca Özellikler

Kullandığınızda aşağıdaki seçenekleri ayarlama bölümleri şu anda kullanılabilir değil Veritabanı Altyapısı Tuning Advisor GUI.

Komut isteminde veya ne zaman bir komuttan bir xml giriş dosyası kullanma

Çalıştırdığınızda dta hizmet programını komut istemi isteminden veya xml kullanmak - ix komut istemi satırı bağımsız değişkenini kullanarak yardımcı programı ile dosya giriş, belirtebilirsiniz:

  • Ada göre ayarlama günlüğü (-e komut satırı bağımsız değişkeni veya TableName öğe).

  • Ayarlamak için olayları sayısı (-n komut satırı bağımsız değişkeni veya NumberOfEvents öğe).

  • En fazla tarafından önerilecek dizinde anahtar sütun sayısı Veritabanı Altyapısı Tuning Advisor (-c komut satırı bağımsız değişkeni veya MaxKeyColumnsInIndex öğe).

  • En az gelişim için Veritabanı Altyapısı Tuning Advisor için önerilen bir yapılandırma önermek için (-m komut satırı bağımsız değişkeni veya MinPercentageImprovement öğe).

Bir xml giriş dosyası kullanılırken

Yukarıda, bir xml giriş dosyası kullandığınızda özelliklere ek olarak dta yardımcı programı, yapabilecekleriniz de:

  • Bir sınama sunucusunda Kabuk veritabanı oluşturma içerir test server/üretim sunucu senaryosunu kullanın (TestServer öğe).

  • Bir iş yükünü satır içi xml giriş dosyasında belirtin (EventString öğe).

  • Bir iş yükünü içinde sabitler yoksay (IgnoreConstantsInWorkload öğe).

Komut isteminden

Yukarıdaki çalıştırdığınızda özelliklere ek olarak dta yardımcı programını komut istemi isteminden gerçekleştirebilirsiniz ayrıca:

  • Burada yardımcı programı çalışır herhangi bir geri bildirim iletisi görüntülemeden Sessiz modu belirtin (-q komut satırı bağımsız değişkeni).

  • Ayarlama ve otomatik olarak ayarlama önerileri uygulayın (-komut satırı bağımsız değişkeni).