Udostępnij za pośrednictwem


Wybranie opcji dostrajania scenariusze

Można łączyć różne opcje strojenia, które są dostępne z Aparat baz danych dostrajania klasyfikatora, aby uzyskać zalecenia, które są potrzebne dla sieci SQL Server implementacji.W następujących sekcjach omówiono scenariusze różnych kombinacji opcji strojenia i rodzaj dostrajania zalecenia daje każdej kombinacji.

Wybieranie prawo kombinację opcji

Poniższa tabela zawiera przykłady ilustrujące jak Aparat baz danych dostrajania klasyfikatora interpretuje różnych kombinacji Opcje strojenia, użytkownicy mogą wybierać za pomocą środków albo dta narzędzie wiersz polecenia lub Aparat baz danych dostrajania klasyfikatora graficznego interfejs użytkownika (GUI):

Argumenty określone z dta

Wybór z Opcje strojenia kartę w Graficznym

Jak Doradca dostrajania aparatu bazy danych interpretuje tę kombinację opcji

-IDX ŚT

fp - Brak

fk — wszystkie

Indeksy

Nie partycjonowanie na partycje

Zachowaj wszystkie istniejące usługi PDS

Zachowuje wszystkie istniejące struktury projektu fizycznego w zaleceniu.Aparat baz danych Dostrajanie Klasyfikator może także proponować niepodzielony indeksy jako część zalecenie.

-ŚT IDX_IV

fp - Brak

fk — Brak

Indeksy i widoki indeksowane

Nie partycjonowanie na partycje

Nie przechowywać wszystkie istniejące PDS

Zawiera tylko indeksy podzielony i widoki indeksowane w zaleceniu.Jeśli wynikowa zalecenie zostanie zaimplementowana, wszystkie istniejące obiekty podzielonym na partycje (jeśli istnieją) zostaną usunięte.

-ŚT IDX_IV

-fp WYRÓWNANY

fk — normalny

Indeksy i widoki indeksowane

Wyrównanepartycjonowanie

Zachowaj wyrównanypartycjonowanie

Zachowuje wszystkie istniejące struktury projektu fizycznego wyrównanymi "" (partycje w taki sam sposób jak podstawowy tabele i widoki).Aparat baz danych Dostrajanie Klasyfikator może zalecić inne indeksy i widoki indeksowane, które również są wyrównane.Implementowanie wynikowy zalecenie przejście do bazy danych o "wyrównany" stan.

Scenariusze użycia kombinacji opcji dostrajania

W poniższej tabela przedstawiono typowe scenariusze, które większość użytkowników występują w praktyce i strojenia kombinacji, umożliwiających tych scenariuszy.Dostępne są następujące czynniki, które rządzą następujące scenariusze:

  • Wydajność

  • Funkcja znajomości, na przykład poziom komfortu za pomocą widoków indeksowanych

  • Przyrostowe zmiany w bazie danych

  • Łatwość zarządzania

  • Zgodność z poprzednimi wersjami

  • Ease of migration (from one version of Microsoft SQL Server to another)

Wydajność jest współczynnik, który jest wspólny dla wszystkich scenariuszach; dlatego nie są wyraźnie wyświetlone jako jeden z czynników w poniższej tabela.

#.

Opis scenariusza

Czynniki

Obiekty określone

Określone partycje

Określono opcję Zachowaj

1

Użytkownik chce uzyskać najlepszą wydajność (nowej lub istniejącej bazy danych), ale użytkownik nie zna funkcja partycjonowanie na partycje.Użytkownicy migracji z SQL Server 2005 do SQL Server 2008.

Funkcja znajomość zgodności ze starszymi wersjami

Indeksy i widoki indeksowane

Brak

Brak

2

Dostrajanie niewielki zestaw kwerend ad hoc lub nowego użytkownika, ale użytkownik nie zna partycjonowanie funkcji.Użytkownicy migracji z SQL Server 2005 do SQL Server 2008.

Zmiana przyrostowa, funkcja znajomości, zgodności z poprzednimi wersjami

Indeksy i widoki indeksowane

Brak

Wszystko

3

Użytkownik nie chce zmienić klastrowanie tabel podstawowych.Nie zna partycjonowanie.Użytkownicy migracji z SQL Server 2005 do SQL Server 2008.

Funkcja znajomość zmiana przyrostowa

Indeksy i widoki indeksowane

Brak

Stosowanie indeksów klastrowanych

4

Użytkownik chce również dostrojonych indeksy i tylko chce zmian przyrostowych indeksów dla małych zestaw nowych kwerend.Nie zna partycjonowanie.Użytkownicy migracji z SQL Server w wersja 7.0 do SQL Server 2000, i SQL Server 2000 użytkowników.

Zmiana przyrostowa

Indeksy i widoki indeksowane

Brak

Indeksy

5

Użytkownik chce uzyskać najlepszą wydajność dla całego obciążenia (nowej lub istniejącej bazy danych).Użytkownik konfiguruje lub wdraża nowe SQL Server systemu.Użytkownicy migracji z SQL Server 2005 do SQL Server 2008 chcą wykorzystać partycjonowanie dla wydajności.

-

Indeksy i widoki indeksowane

Pełna

Brak

6

Dostrajanie niewielki zestaw kwerend ad hoc lub nowego użytkownika.Użytkownik wdraża nowe SQL Server systemu

Zmiana przyrostowa

Indeksy i widoki indeksowane

Pełna

Wszystko

7

Użytkownik nie chce zmienić klastrowanie tabel podstawowych, ale chce uzyskać najlepszą wydajność, inaczej.

Zmiana przyrostowa

Indeksy i widoki indeksowane

Pełna

Stosowanie indeksów klastrowanych

8

Użytkownik chce zachować wszystkie istniejące indeksy, ale nie koniecznie indeksowanych widoki podnieść wydajność możliwie.Może być przydatne, kiedy zmiany obciążenia (Widoki indeksowane są mniej niezawodny niż indeksy w odniesieniu do zmiany obciążenia).

Zmiana przyrostowa

Indeksy i widoki indeksowane

Pełna

Indeksy

9

Użytkownik chce uzyskać najlepszą wydajność (nowej lub istniejącej bazy danych), ale Partycjonowanie jest przede wszystkim do zarządzania.Użytkownik konfiguruje lub wdraża nowego systemu.

Łatwość zarządzania

Indeksy i widoki indeksowane

Wyrównane

Brak

10

Użytkownik chce partycjonowanie przede wszystkim do zarządzania.Dostrajanie niewielki zestaw nowych lub ad hoc kwerend.

Zmiana przyrostowa zarządzania

Indeksy i widoki indeksowane

Wyrównane

Wyrównane

11

Użytkownik nie chce zmienić klastrowanie tabel podstawowych.Partycjonowanie jest przede wszystkim do zarządzania.

Funkcja znajomości, zmiana przyrostowa, łatwość zarządzania

Indeksy i widoki indeksowane

Wyrównane

Stosowanie indeksów klastrowanych

12

Doświadczenia użytkownika indeksy, ale nie z widoków indeksowanych lub partycjonowanie.Najlepsza wydajność całego obciążenia.Uaktualnienia z SQL Server w wersja 7.0 do SQL Server 2005, lub z SQL Server w wersja 7.0 do SQL Server 2008.

Funkcja znajomość zgodności ze starszymi wersjami

Indeksy

Brak

Brak

13

Doświadczenia użytkownika indeksy, ale nie z widoków indeksowanych lub partycjonowanie.Strojenie niewielki zestaw nowych lub ad hoc kwerend.Uaktualnienia z SQL Server w wersja 7.0 do SQL Server 2005, lub z SQL Server w wersja 7.0 do SQL Server 2008.

Zmiana przyrostowa, funkcja znajomości, zgodności z poprzednimi wersjami

Indeksy

Brak

Wszystko

14

Użytkownik nie chce zmienić klastrowanie tabel podstawowych.Nie zna Widoki indeksowane lub partycjonowanie na partycje.Uaktualnienia z SQL Server w wersja 7.0 do SQL Server 2005, lub z SQL Server w wersja 7.0 do SQL Server 2008.

Funkcja znajomość zmiana przyrostowa

Indeksy

Brak

Stosowanie indeksów klastrowanych

15

Użytkownik chce, aby wyeliminować istniejące widoki indeksowane z bieżącej bazy danych bez wyeliminowania istniejących indeksów.

Funkcja znajomość zmiana przyrostowa

Indeksy

Brak

Indeksy

16

Użytkownik nie zna Widoki indeksowane.Najlepsza wydajność całego obciążenia.Uaktualnienia z SQL Server w wersja 7.0 do SQL Server 2008.

Funkcja znajomości

Indeksy

Pełna

Brak

17

Użytkownik nie zna Widoki indeksowane.Strojenie niewielki zestaw nowych lub ad hoc kwerend.Uaktualnienia z SQL Server w wersja 7.0 do SQL Server 2008.

Funkcja znajomość zmiana przyrostowa

Indeksy

Pełna

Wszystko

18

Użytkownik nie zna Widoki indeksowane.Użytkownik nie chce zmienić klastrowanie tabel podstawowych.Dostrajanie niewielki zestaw nowych lub ad hoc kwerend.Uaktualnienia z SQL Server w wersja 7.0 do SQL Server 2008.

Funkcja znajomość zmiana przyrostowa

Indeksy

Pełna

Stosowanie indeksów klastrowanych

19

Użytkownik chce, aby wyeliminować istniejące widoki indeksowane z bieżącej bazy danych bez wyeliminowania istniejących indeksów.

Funkcja znajomość zmiana przyrostowa

Indeksy

Pełna

Indeksy

20

Użytkownik doświadczenia z indeksów, ale nie z Widoki indeksowane.Partycjonowanie jest przede wszystkim do zarządzania.Chce najlepszą wydajność całego obciążenia.Uaktualnienia z SQL Server w wersja 7.0 do SQL Server 2005.

Znajomość funkcji zarządzania

Indeksy

Wyrównane

Brak

21

Użytkownik zna indeksy, ale widoki nie indeksowane.Partycjonowanie jest przede wszystkim do zarządzania.Chce najlepszą wydajność całego obciążenia.Uaktualnienia z SQL Server w wersja 7.0 do SQL Server 2008.

Znajomość funkcji zarządzania

Indeksy

Wyrównane

Wyrównane

22

Użytkownik nie chce zmienić klastrowanie tabel podstawowych.Nie zna Widoki indeksowane.Partycjonowanie jest przede wszystkim do zarządzania.Uaktualnienia z SQL Server w wersja 7.0 do SQL Server 2005.

Funkcja znajomości, zmiana przyrostowa, łatwość zarządzania

Indeksy

Wyrównane

Stosowanie indeksów klastrowanych

23

Użytkownik jest dostrajanie niewielki zestaw kwerend.Nie ma żadnych nowych. indeksy klastrowane.Nie zna Widoki indeksowane lub partycjonowanie na partycje.

Funkcja znajomość zmiana przyrostowa

Indeksy klastrowane nie

Brak

Wszystko

24

Użytkownik nie chce, aby wszystkie nowe indeksy klastrowane.Nie zna Widoki indeksowane lub partycjonowanie na partycje.

Funkcja znajomość zmiana przyrostowa

Indeksy klastrowane nie

Brak

Stosowanie indeksów klastrowanych

25

Użytkownik jest dostrajanie niewielki zestaw kwerend.Nie ma żadnych nowych. indeksy klastrowane.Nie zna Widoki indeksowane.

Funkcja znajomość zmiana przyrostowa

Indeksy klastrowane nie

Pełna

Wszystko

26

Użytkownik nie chce, aby wszystkie nowe indeksy klastrowane.Nie zna Widoki indeksowane.Zdolnego rozważenie pełnej tok indeksami nieklastrowanymi.

Funkcja znajomość zmiana przyrostowa

Indeksy klastrowane nie

Pełna

Stosowanie indeksów klastrowanych

27

Użytkownik nie chce, aby wszystkie nowe indeksy klastrowane.Nie zna Widoki indeksowane.Chce zachować końcowego projektu fizycznego wyrównane.

Funkcja znajomości, zmiana przyrostowa, łatwość zarządzania

Indeksy klastrowane nie

Wyrównane

Wyrównane

28

Użytkownik jest dostrajanie niewielki zestaw kwerend.Nie ma żadnych nowych. indeksy klastrowane.Nie zna Widoki indeksowane.Zdolnego rozważyć tok indeksami nieklastrowanymi jak wyrównane.

Funkcja znajomość zmiana przyrostowa

Indeksy klastrowane nie

Wyrównane

Stosowanie indeksów klastrowanych

29

Użytkownik jest dostrajanie zestaw kwerendy Wybierz podzbiór danych tabela.Chce uzyskać najlepszą wydajność dla indeksów.

Wydajność

Indeksy z opcją filtrowane indeksu

Brak

Brak

30

Użytkownik chce indeksów well-tuned i tylko chce zmian przyrostowych indeksów dla małych zestaw nowych kwerend.Użytkownicy migracji z SQL Server 2005 do SQL Server 2008.

Zmiana przyrostowa

Indeksy i widoki indeksowane z opcją filtrowane indeksu

Brak

Indeksy