Aracılığıyla paylaş


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