Udostępnij za pośrednictwem


Okno dialogowe Indeksy/klucze

To okno dialogowe umożliwia tworzenie lub modyfikowanie indeksów, kluczy podstawowych i kluczy unikatowych.Aby uzyskać dostęp do tego okna dialogowego, otwarcie tabeli definicji tabeli z indeksu lub klucza, kliknij prawym przyciskiem myszy siatkę definicji tabeli i kliknij Indeksów i kluczy.

[!UWAGA]

Na danym komputerze mogą być używane inne nazwy lub lokalizacje pewnych elementów interfejsu użytkownika programu Visual Studio, które są używane w poniższych instrukcjach. Używana wersja programu Visual Studio oraz jej ustawienia określają te elementy. Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.

  • Wybranego klucza podstawowego/unikatowego lub indeksu
    Wykazy istniejących podstawowy lub unikatowe klucze i indeksy.Wybierz jedną, aby wyświetlić jego właściwości w siatce po prawej stronie.Jeśli lista jest pusta, brak zostały zdefiniowane w tabeli.

  • Dodawanie przycisku
    Tworzy nowy klucz podstawowy lub unikatowe lub indeksu.

  • Usuwanie przycisku
    Usuwa klucza lub indeksu wybranego w wybranego klucza podstawowego/Unique lub indeks listy.

  • Kategoria ogólna
    Rozwinięte, pokazuje właściwości Jest unikatowy i typu.

  • Jest unikatowa
    Wskazuje, czy dane wprowadzone w tym indeks lub klucz musi być unikatowa.Ta opcja jest niedostępna dla indeksów XML.

  • Typ
    Udostępnia listy rozwijanej, w którym można określić, czy element zaznaczony w wybranego klucza podstawowego/Unique lub indeks lista jest unikatowy klucz, klucz podstawowy lub indeks.Dla kluczy podstawowych to pole jest tylko do odczytu.

  • Kategoria tożsamości
    Rozwinięta, pokazuje pola właściwości dla Nazwa i Opis.

  • Nazwa
    Pokazuje nazwę klucza lub indeksu.Gdy tworzony jest nowy, podano nazwę domyślną na podstawie tabeli w aktywnym oknie w Projektancie tabel.Nazwę można zmienić w dowolnym momencie.

  • Opis
    Miejsce do opisania klucza lub indeksu.Aby napisać bardziej szczegółowy opis, kliknij przycisk Opis , a następnie kliknij przycisk wielokropka(…) który pojawia się po prawej stronie pola właściwości.Zapewnia to większego obszaru do wpisywania tekstu.

  • Kategoria projektanta tabeli
    Rozwinięte pokazuje informacje o Utwórz jako Clustered.

  • Utwórz jako Clustered
    Zapewnia możliwość klucza lub indeksu klastrowanego.Tylko jeden indeks klastrowany jest dozwolona w tabeli.Dane w tabeli są przechowywane w kolejności od indeksu klastrowanego.

  • Specyfikacja obszar danych
    Rozwinięte pokazuje informacje o (Typ obszaru danych), grupy plików lub nazwa schematu partycji, i Listę kolumn partycji.

  • (Typ obszaru danych)
    Wskazuje, czy ten indeks lub klucz należy do grupy lub partycji systemu pliku.

  • Grupa plików lub partycji Nazwa schematu
    Pokazuje nazwę pliku schematu grupy lub partycji na którym jest przechowywany.

  • Lista kolumn partycji
    Zawiera rozdzielaną przecinkami listę kolumn, które uczestniczą w funkcji kolumny partycji.Niedostępne, jeśli wybrano opcję Grupa plików (Typ obszaru danych) pola.

  • Specyfikacja wypełnienia
    Rozwinięte pokazuje informacje o Współczynnika wypełnienia i Indeks Pad.

  • Współczynnik wypełnienia
    Określa, jaki procent stron na poziomie liścia indeksu systemu można wypełnić.Po zapełnieniu stronę systemu należy podzielić strony, jeśli dodane nowe dane ujemnie na wydajność.

    • Wartość 100 oznacza stron będzie pełny i podejmie najmniejszą ilość miejsca do magazynowania.To ustawienie powinno używane tylko wtedy, gdy nie będzie żadnych zmian do danych, na przykład, w tabeli tylko do odczytu.

    • Niższą wartość pozostawia więcej puste miejsce na stronach dane, co zmniejsza potrzebę dzielenia stron danych jako indeksy rosnąć, ale wymagają więcej miejsca.

  • Indeks PAD
    Wskazuje, czy pośrednie stron w tym indeksie są dostarczane w ten sam procent wolnego miejsca (dopełnienie) określone w Współczynnika wypełnienia gdy rośnie.

  • Ignoruj klucze duplikat
    Formanty, co się dzieje po wstawieniu wiersza, którego wartość klucza jest równa istniejącą wartość klucza podczas zbiorczej operacji wstawiania.Jeśli wybierzesz:

    • Tak tabeli i Projektant bazy danych będzie wyświetlane ostrzeżenie programu SQL Server, Ignoruj naruszającego wierszy przychodzących i próba wstawienia pozostałych wierszy.

    • Nie tabeli i Projektant bazy danych zostanie wyświetlony komunikat o błędzie dla programu SQL Server i przywracać cała zbiorcza operacja wstawiania.

  • Uwzględnionych kolumn
    Wyświetla listę nazw wszystkich kolumn, które tworzą klucz indeksu oddzielone przecinkami.Podklucza kolumny można określić tylko dla indeksów nie klastrowanych.Ta właściwość jest ukryte XML indeksów.

  • Jest wyłączona
    Wskazuje, czy ten indeks jest wyłączony.Jest to właściwość tylko do odczytu.Właściwość ta będzie można ustawić tylko Yes Jeśli indeks została wyłączona w narzędzie zewnętrzne, takie jak SQL Server Management Studio.

  • Jest kluczem do pełnego tekstu
    Wskazuje, czy ten indeks klucza pełnotekstowego.Aby uzyskać więcej informacji na temat kluczy pełnego tekstu Zobacz SQL Server Books Online.Ta właściwość jest ukryte XML indeksów.

  • Strona blokad dozwolone
    Wskazuje, czy blokowanie na poziomie strony jest dozwolone dla tego indeksu.Zezwalania ani niezezwalania na poziomie strony blokowania ma wpływ na wydajność bazy danych.

  • Istnieje statystyki
    Wskazuje, czy aparat bazy danych podstawowych oblicza statystyki na nowych, podczas tworzenia indeksu.Re-Computing statystyk spowalnia budynku indeksy, ale najprawdopodobniej będzie poprawić wydajność kwerendy.

  • Wiersz blokad dozwolone
    Wskazuje, czy blokowanie na poziomie wiersza jest dozwolone dla tego indeksu.Zezwalania ani niezezwalania na blokowanie na poziomie wiersza wpływa na wydajność bazy danych.

Zobacz też

Inne zasoby

Praca z indeksów

Praca z ograniczeniami

Praca z kluczami