Udostępnij za pośrednictwem


How to: Specify Fill Factors for Indexes (Visual Database Tools)

W przypadku baz danych Microsoft SQL Server można zidentyfikować współczynnik wypełnienia, aby określić stopień wypełnienia każdej strona indeksu może być.Współczynnik wypełnienia jest wyrażoną w procentach ilością wolnego miejsca przydzielone podczas tworzenia nowej strona indeksu.Ilość wolnego miejsca strona indeksu jest ważne, ponieważ podczas wypełniania strona indeksu w, system wykonuje czasochłonną operację podziału, aby zwolnić miejsce dla nowych wierszy.

Określanie współczynnik wypełnienia, aby dostroić wydajność.Opcja ta jest przydatna podczas tworzenia nowego indeksu na tabela zawierającej dane, a zwłaszcza w sytuacji, kiedy użytkownik może dokładnego przewidywania zmian tych danych w przyszłości.

Do określania współczynnik wypełnienia dla indeksu

  1. W Eksploratorze obiektów kliknij prawym przyciskiem myszy tabela ze wskaźnikiem, dla którego chcesz określić współczynnik wypełnienia, a następnie kliknij przycisk Projekt.

    Otwiera tabela w Projektancie tabel.

  2. Na pasku narzędzi kliknij przycisk Projektant tabela , a następnie kliknij przycisk Indeksy/klucze.

    The Indexes/Keys dialog box opens.

  3. Wybierz indeks w Wybrany klucz podstawowy i unikatowe lub indeks listy.

  4. W Współczynnik wypełnienia , wpisz liczbę z zakresu od 0 do 100.

Uwaga

Wartość 100 oznacza strony będzie pełne i zajmie najmniejszą ilość miejsca do magazynowania.Tego ustawienia należy używać tylko wtedy, gdy będzie żadnych zmian do danych, na przykład dla tabela, tylko do odczytu.Mniejsze wartości pozostawia więcej wolnego miejsca na strony danych, co zmniejsza potrzebę podział stron danych jako indeksów rosnąć, ale wymagają więcej miejsca.