Seçenekleri ayarlama seçme senaryoları
Çeşitli ayarlama seçenekleri ile kullanılabilir birleştirmekDatabase EngineAyarlamak için gereken öneriler almak için Danışmanı,SQL Serveruygulama.Aşağıdaki bölümlerde farklı ayar seçeneği birleşimleri ayarlama önerileri üreten her tür ve senaryolar açıklanmaktadır.
Doğru birleşimini seçenekleri seçme
Aşağıdaki tablo gösteren örnekler listeler nasılDatabase EngineDanışmanı'nı ayarlama yorumlar çeşitli birleşimleri ayarlama seçenekleri kullanıcıların aracılığıyla ya da seçebilirlerDTA komut istemi satırı yardımcı programı ya da Database EngineTuning Advisor grafik kullanıcı arabirim (GUI):
Bağımsız değişken belirtilmiş olanDTA |
SeçimSeçenekleri ayarlama GUI sekmesi |
Bu seçenek birleşimi veritabanı altyapısı Tuning Advisor yorumlaması |
---|---|---|
-SK IDX -fp NONE -YA tüm |
Dizinler Hiçbir bölümleme Varolan tüm PDS Koru |
Öneriyi, tüm fiziksel tasarım yapıları korur.Database Engine Danışmanı ayarlama bölümlenmemiş dizinleri de öneriyi bir parçası olarak önerebilir. |
-IDX_IV SK -fp NONE -YA NONE |
Dizin ve dizin oluşturulmuş görünümler Hiçbir bölümleme Varolan tüm PDS tutma |
İçinde öneri yalnızca bölümlenmemiş dizinleri ve dizin oluşturulmuş görünümler içerir.Sonuçta ortaya çıkan öneri uygulanır, tüm varolan bölümlenmiş nesneleri (varsa) iptal edilir. |
-IDX_IV SK -fp ALIGNED -YA ALIGNED |
Dizin ve dizin oluşturulmuş görünümler Bölümleme hizalı Bölümleme hizalı tutmak |
"(Temel tabloların ve görünümlerin aynı şekilde bölümlenmiş) hizalanır" tüm varolan fiziksel tasarım yapıları korur.Database Engine Danışmanı ayarlama diğer dizinleri ve aynı zamanda hizalanmış dizin oluşturulmuş görünümler önerilir.Ortaya çıkan öneri uygulama veritabanını "hizalanmış" bir duruma geçer. |
Kullanım senaryoları için seçenek birleşimleri ayarlama
Aşağıdaki tablo, uygulama ve bu senaryoları etkinleştirmek ayarlama birleşimler kullanıcıların karşılaştıkları genel senaryolar listeler.Bu senaryolar yöneten Etkenler şunlardır:
Performans
Benzerlik, dizin oluşturulmuş görünümler, konfor düzeyini özelliği
Veritabanında artımlı değişiklikler
Yönetilebilirlik
Geriye dönük uyumluluk
Ease of migration (from one version of Microsoft SQL Server to another)
Performans tüm senaryoları için ortak olan bir etkendir; bu nedenle, açıkça aşağıdaki tabloda etken olarak listelenmez.
#. |
Senaryo tanımı |
Etkenler |
Belirtilen nesne |
Bölümleme belirtilen |
Belirtilen seçenek tutma |
---|---|---|---|---|---|
1 |
En iyi performans (yeni veya varolan veritabanları), ancak kullanıcı, kullanıcı bölümleme özelliği ile rahat ister.Kullanıcı Geçişi gelenSQL Server 2005toSQL Server 2008. |
Özellik benzerlik, geriye dönük uyumluluk |
Dizin ve dizin oluşturulmuş görünümler |
None |
None |
2 |
Kullanıcı yeni veya geçici sorgular küçük kümesi ayarlamak, ancak kullanıcı özelliği bölümleme ile değil rahat.Kullanıcı Geçişi gelenSQL Server 2005toSQL Server 2008. |
Artımlı değişiklik, geriye dönük uyumluluk özelliğini benzerlik |
Dizin ve dizin oluşturulmuş görünümler |
None |
Tümü |
3 |
Kullanıcı temel tabloda kümeleme değiştirmek istiyorsunuz.Bölümleme ile rahat değil.Kullanıcı Geçişi gelenSQL Server 2005toSQL Server 2008. |
Benzerlik, artan değiştirme özelliği |
Dizin ve dizin oluşturulmuş görünümler |
None |
Kümelenmiş dizin |
4 |
Kullanıcı, iyi küme dizinler ister ve yalnızca küçük bir kümesini yeni sorgular için dizinler için artımlı değişiklikler ister.Bölümleme ile rahat değil.Kullanıcı Geçişi gelenSQL Serversürüm 7.0SQL Server 2000, veSQL Server 2000kullanıcılar. |
Artan değişimi |
Dizin ve dizin oluşturulmuş görünümler |
None |
Dizinler |
5 |
Kullanıcı, en iyi performans için tüm iş yükünü (yeni veya varolan veritabanları) ister.Kullanıcı, yapılandırır veya yeni dağıtırSQL ServerSistem.Kullanıcı Geçişi gelenSQL Server 2005toSQL Server 2008bölümleme performans için yararlanmak isteyen |
- |
Dizin ve dizin oluşturulmuş görünümler |
Tamam |
None |
6 |
Kullanıcı, yeni veya geçici sorgular küçük kümesi küme.Kullanıcı yeni dağıtırSQL ServerSistem |
Artan değişimi |
Dizin ve dizin oluşturulmuş görünümler |
Tamam |
Tümü |
7 |
Kullanıcı temel tabloda kümeleme değiştirmek istemediği, ancak aksi takdirde en iyi performans isteyen. |
Artan değişimi |
Dizin ve dizin oluşturulmuş görünümler |
Tamam |
Kümelenmiş dizin |
8 |
Kullanıcı, varolan tüm dizinler ancak mutlaka dizin oluşturulmuş görünümler, performans geliştirme sırasında olabildiğince tutmak ister.Ne zaman yararlı olabilir (dizin oluşturulmuş görünümler olan dizinler ile ilgili olarak iş yükünü daha güçlü) iş yükünü değişiklikler. |
Artan değişimi |
Dizin ve dizin oluşturulmuş görünümler |
Tamam |
Dizinler |
9 |
En iyi performans (yeni veya varolan veritabanları) kullanıcının istediği halde bölümleme yönetilebilirliği için öncelikle olur.Kullanıcı, yapılandırır veya yeni bir sistem dağıtır. |
Yönetilebilirlik |
Dizin ve dizin oluşturulmuş görünümler |
Hizalı |
None |
10 |
Kullanıcı, öncelikle yönetilebilirliği için bölümleme ister.Yeni veya geçici sorgular küçük bir dizi küme. |
Artımlı değişiklik, yönetilebilirlik |
Dizin ve dizin oluşturulmuş görünümler |
Hizalı |
Hizalı |
11 |
Kullanıcı temel tabloda kümeleme değiştirmek istiyorsunuz.Bölümleme yönetilebilirliği için öncelikle olur. |
Benzerlik, artımlı değişiklik, yönetilebilirlik özelliği |
Dizin ve dizin oluşturulmuş görünümler |
Hizalı |
Kümelenmiş dizin |
12 |
Deneyimli kullanıcı dizinleri ancak dizin oluşturulmuş görünümler veya bölümleme ile değil.Tüm iş için en iyi performans sağlar.Kullanıcı'dan yükseltmelerSQL Serversürüm 7.0SQL Server 2005, ya daSQL Serversürüm 7.0SQL Server 2008. |
Özellik benzerlik, geriye dönük uyumluluk |
Dizinler |
None |
None |
13 |
Deneyimli kullanıcı dizinleri ancak dizin oluşturulmuş görünümler veya bölümleme ile değil.Küçük ayarlama küme yeni veya geçici sorgular.Kullanıcı'dan yükseltmelerSQL Serversürüm 7.0SQL Server 2005, ya daSQL Serversürüm 7.0SQL Server 2008. |
Artımlı değişiklik, geriye dönük uyumluluk özelliğini benzerlik |
Dizinler |
None |
Tümü |
14 |
Kullanıcı temel tabloda kümeleme değiştirmek istiyorsunuz.Bölümleme veya dizinlenmiş görünümleri ile rahat değil.Kullanıcı'dan yükseltmelerSQL Serversürüm 7.0SQL Server 2005, ya daSQL Serversürüm 7.0SQL Server 2008. |
Benzerlik, artan değiştirme özelliği |
Dizinler |
None |
Kümelenmiş dizin |
15 |
Kullanıcı, geçerli veritabanında varolan dizin oluşturulmuş görünümler, varolan dizinleri ortadan olmadan ortadan kaldırmak istiyor. |
Benzerlik, artan değiştirme özelliği |
Dizinler |
None |
Dizinler |
16 |
Kullanıcı dizin oluşturulmuş görünümler ile rahat değil.Tüm iş için en iyi performans sağlar.Kullanıcı'dan yükseltmelerSQL Serversürüm 7.0SQL Server 2008. |
Özellik benzerlik |
Dizinler |
Tamam |
None |
17 |
Kullanıcı dizin oluşturulmuş görünümler ile rahat değil.Küçük ayarlama küme yeni veya geçici sorgular.Kullanıcı'dan yükseltmelerSQL Serversürüm 7.0SQL Server 2008. |
Benzerlik, artan değiştirme özelliği |
Dizinler |
Tamam |
Tümü |
18 |
Kullanıcı dizin oluşturulmuş görünümler ile rahat değil.Kullanıcı temel tabloda kümeleme değiştirmek istiyorsunuz.Yeni veya geçici sorgular küçük kümesi küme.Kullanıcı'dan yükseltmelerSQL Serversürüm 7.0SQL Server 2008. |
Benzerlik, artan değiştirme özelliği |
Dizinler |
Tamam |
Kümelenmiş dizin |
19 |
Kullanıcı, geçerli veritabanında varolan dizin oluşturulmuş görünümler, varolan dizinleri ortadan olmadan ortadan kaldırmak istiyor. |
Benzerlik, artan değiştirme özelliği |
Dizinler |
Tamam |
Dizinler |
20 |
Deneyimli kullanıcı dizinleri, ancak dizin oluşturulmuş görünümler değil.Bölümleme yönetilebilirliği için öncelikle olur.En iyi performans için tüm iş yükünü isterse.Kullanıcı'dan yükseltmelerSQL Serversürüm 7.0SQL Server 2005. |
Benzerlik, yönetilebilirlik özelliği |
Dizinler |
Hizalı |
None |
21 |
Kullanıcı dizinleri ancak değil dizin oluşturulmuş görünümler rahat.Bölümleme yönetilebilirliği için öncelikle olur.En iyi performans için tüm iş yükünü isterse.Kullanıcı'dan yükseltmelerSQL Serversürüm 7.0SQL Server 2008. |
Özellik benzerlik, yönetilebilirlik |
Dizinler |
Hizalı |
Hizalı |
22 |
Kullanıcı temel tabloda kümeleme değiştirmek istiyorsunuz.Dizin oluşturulmuş görünümler ile rahat değil.Bölümleme yönetilebilirliği için öncelikle olur.Kullanıcı'dan yükseltmelerSQL Serversürüm 7.0SQL Server 2005. |
Benzerlik, artan değişimi, yönetilebilirlik özelliği |
Dizinler |
Hizalı |
Kümelenmiş dizin |
23 |
Kullanıcı küçük ayarlama küme sorgular.Tüm yeni kümelenmiş dizinler istemediği.Değil rahat ile dizin oluşturulmuş görünümler veya bölümleme. |
Benzerlik, artan değiştirme özelliği |
Olmayan kümelenmiş dizinler |
None |
Tümü |
24 |
Kullanıcı yeni bir kümelenmiş dizin istiyorsunuz.Değil rahat ile dizin oluşturulmuş görünümler veya bölümleme. |
Benzerlik, artan değiştirme özelliği |
Olmayan kümelenmiş dizinler |
None |
Kümelenmiş dizin |
25 |
Kullanıcı küçük ayarlama küme sorgular.Tüm yeni kümelenmiş dizinler istemediği.Dizin oluşturulmuş görünümler ile rahat değil. |
Benzerlik, artan değiştirme özelliği |
Olmayan kümelenmiş dizinler |
Tamam |
Tümü |
26 |
Kullanıcı yeni bir kümelenmiş dizin istiyorsunuz.Dizin oluşturulmuş görünümler ile rahat değil.Tüm tasarım kümelenmemiş dizinleri göz önünde bulundurulması gereken willing. |
Benzerlik, artan değiştirme özelliği |
Olmayan kümelenmiş dizinler |
Tamam |
Kümelenmiş dizin |
27 |
Kullanıcı yeni bir kümelenmiş dizin istiyorsunuz.Dizin oluşturulmuş görünümler ile rahat değil.Son fiziksel tasarım hizalı tutmak ister. |
Benzerlik, artan değişimi, yönetilebilirlik özelliği |
Olmayan kümelenmiş dizinler |
Hizalı |
Hizalı |
28 |
Kullanıcı küçük ayarlama küme sorgular.Tüm yeni kümelenmiş dizinler istemediği.Dizin oluşturulmuş görünümler ile rahat değil.Kümelenmemiş dizinleri tasarım hizalı olarak göz önünde bulundurulması gereken willing. |
Benzerlik, artan değiştirme özelliği |
Olmayan kümelenmiş dizinler |
Hizalı |
Kümelenmiş dizin |
29 |
Kullanıcı ayarı bir küme, bir alt sorgu küme tablo veri.İsterse en iyi performans için dizini. |
Performans |
Filtre uygulanmış dizin seçeneğiyle dizinler |
None |
None |
30 |
Kullanıcı well-tuned dizinler ister ve yalnızca küçük dizinler için artımlı değişiklikler istediği küme yeni sorgular.Kullanıcı Geçişi gelenSQL Server 2005toSQL Server 2008. |
Artan değişimi |
Dizin ve dizin oluşturulmuş görünümler, filtre uygulanmış dizin seçeneği |
None |
Dizinler |