Eigenschaften von Primärschlüsseln und eindeutigen Schlüsseln

Aktualisiert: November 2007

Es gibt zwei Sätze von Eigenschaften von Primärschlüsseln und eindeutigen Schlüsseln: Wählen Sie das Objekt im Server-Explorer aus, um einen abgekürzten Satz anzuzeigen, oder wählen Sie das Objekt in der Dropdownliste oben im Eigenschaftenfenster aus, um einen vollständigeren Satz anzuzeigen.

Hinweis:

Die Eigenschaften in diesem Thema sind nicht alphabetisch, sondern nach Kategorie sortiert.

Hinweis:

Abhängig von den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

Eigenschaften für das im Server-Explorer ausgewählte Objekt

  • Kategorie Identität
    Wird erweitert, um die Name-Eigenschaft anzuzeigen.

  • Name
    Zeigt den Namen des ausgewählten Schlüssels an.

  • Kategorie Sonstiges
    Wird erweitert, um die übrigen Eigenschaften anzuzeigen.

  • Deaktiviert
    Gibt an, ob der Index, zu dem dieser Schlüssel gehört, deaktiviert ist. Deaktivierte Indizes unterstützen keine Suchen.

  • Ist XML Index
    Gibt an, ob der Schlüssel den Datentyp XML aufweist.

  • Unique
    Gibt an, ob der Schlüssel über eindeutige Werte verfügen muss.

Eigenschaften für das im Dropdownfeld des Eigenschaftenfensters ausgewählte Objekt

  • Kategorie Allgemein
    Wird diese Kategorie erweitert, werden die Eigenschaften Spalten, Ist eindeutig und Typ angezeigt.

  • Spalten
    Listet die ausgewählte Sortierreihenfolge für die Spalten im Schlüssel oder Index auf und öffnet ein Dialogfeld, in dem die Sortierreihenfolge definiert werden kann. Um das Dialogfeld zu öffnen, klicken Sie auf Spalten, und klicken Sie dann auf das Auslassungszeichen(...), das rechts neben dem Eigenschaftenfeld angezeigt wird.

  • Ist eindeutig
    Gibt an, ob in diesen Index oder Schlüssel eingegebene Daten eindeutig sein müssen. Diese Option ist für XML-Indizes nicht verfügbar.

  • Typ
    Enthält eine Dropdownliste, in der Sie angeben können, ob es sich bei dem in der Liste Ausgewählter Primärschlüssel/eindeutiger Schlüssel oder Index ausgewählten Eintrag um einen eindeutigen Schlüssel, einen Primärschlüssel oder um einen Index handelt. Bei Primärschlüsseln ist dieses Feld schreibgeschützt.

  • Kategorie Identität
    Wenn diese Kategorie erweitert wird, werden die Eigenschaftenfelder für Name und Beschreibung angezeigt.

  • Name
    Zeigt den Namen des Schlüssels oder Indexes an. Wenn ein neuer Schlüssel oder Index erstellt wird, erhält dieser einen Standardnamen, der sich nach der im aktiven Fenster des Tabellen-Designers geöffneten Tabelle richtet. Sie können den Namen jederzeit ändern.

  • Beschreibung
    Bietet die Möglichkeit, den Schlüssel oder Index zu beschreiben. Wenn Sie eine ausführliche Beschreibung eingeben möchten, klicken Sie auf Beschreibung, und klicken Sie dann auf die Auslassungszeichen(...), die rechts neben dem Eigenschaftenfeld angezeigt werden. Dadurch wird ein größerer Bereich verfügbar, in den Sie Text eingeben können.

  • Kategorie Tabellen-Designer
    Wird diese Kategorie erweitert, werden Informationen für Spalten und Als CLUSTERED erstellen angezeigt.

  • Als CLUSTERED erstellen
    Bietet die Möglichkeit, einen gruppierten Schlüssel oder Index zu erstellen. Gruppierte Indizes bewirken, dass Abfragen schneller ausgeführt werden als bei nicht gruppierten Indizes. Die Erstellung gruppierter Indizes nimmt jedoch mehr Zeit in Anspruch. Aus diesem Grund eignen sich nicht gruppierte Indizes besser für Spalten, die häufig geändert werden.

  • Datenbereichsspezifikation
    Wird dieses Element erweitert, werden Informationen für (Datenbereichstyp), Schemaname der Dateigruppe oder Partition und Partitionsspaltenliste angezeigt.

  • (Datenbereichstyp)
    Gibt an, ob dieser Index oder Schlüssel zu einer Dateigruppe oder einem Partitionsschema gehört.

  • Schemaname der Dateigruppe oder Partition
    Zeigt den Namen der Dateigruppe oder des Partitionsschemas an, in der bzw. dem der Schlüssel oder Index gespeichert wird.

  • Partitionsspaltenliste
    Zeigt eine durch Kommas getrennte Liste mit Spalten an, die an der Partitionsfunktion beteiligt sind. Nicht verfügbar, wenn im Feld (Datenbereichstyp) der Eintrag Dateigruppe ausgewählt wird.

  • Füllspezifikation
    Wird dieses Element erweitert, werden Informationen für Füllfaktor und Index auffüllen angezeigt.

  • Füllfaktor
    Gibt an, wie viel Prozent der Blattebenenseiten des Indexes vom System gefüllt werden können. Sobald eine Seite voll ist, muss das System die Seiten teilen, wenn neue Daten hinzugefügt werden. Dadurch wird die Leistung beeinträchtigt.

    • Ein Wert von 100 bedeutet, dass die Seiten voll sind und die geringste Menge an Speicherplatz einnehmen. Diese Einstellung sollte nur verwendet werden, wenn keine Änderungen an den Daten vorgenommen werden, zum Beispiel bei einer schreibgeschützten Tabelle.

    • Durch einen niedrigeren Wert bleibt auf den Datenseiten ein größerer Bereich leer. Dadurch müssen die Datenseiten zwar seltener geteilt werden, wenn Indizes größer werden, es ist jedoch mehr Speicherplatz erforderlich.

  • Index auffüllen
    Gibt an, ob für größer werdende Zwischenseiten in diesem Index der gleiche Prozentwert für leere Bereiche (Auffüllen) gilt, der unter Füllfaktor angegeben ist.

  • Doppelte Schlüssel ignorieren
    Bestimmt, was geschieht, wenn eine Zeile, deren Schlüsselwert mit einem vorhandenen Schlüsselwert übereinstimmt, während einer Sammeleinfügeoperation eingefügt wird. Sie haben folgende Möglichkeiten:

    • Ja    Der Abfrage- und Ansicht-Designer gibt eine Warnung aus, ignoriert die hinzukommende Zeile, die den Konflikt verursacht, und versucht, die übrigen Zeilen einzufügen.

    • Nein    Der Abfrage- und Ansicht-Designer gibt eine Fehlermeldung aus und macht die gesamte Sammeleinfügeoperation rückgängig.

  • Eingeschlossene Spalten
    Zeigt eine durch Kommas getrennte Liste der Namen aller Spalten an, die den Indexschlüssel bilden. Unterschlüsselspalten können nur für nicht gruppierte Indizes angegeben werden. Diese Eigenschaft ist bei XML-Indizes ausgeblendet.

  • Ist deaktiviert
    Gibt an, ob dieser Index deaktiviert ist. Diese Eigenschaft ist schreibgeschützt. Diese Eigenschaft wird nur dann auf Yes gesetzt, wenn der Index in einem externen Tool wie SQL Workbench deaktiviert wurde.

  • Ist Volltextschlüssel
    Gibt an, ob dieser Index ein Volltextschlüssel ist. Weitere Informationen über Volltextschlüssel finden Sie in SQL Server Books Online. Diese Eigenschaft ist bei XML-Indizes ausgeblendet.

  • Seitensperren sind zulässig
    Gibt an, ob Sperren auf Seitenebene in diesem Index zugelassen sind. Das Zulassen oder Nichtzulassen von Sperren auf Seitenebene hat Einfluss auf die Datenbankleistung.

  • Statistiken neu berechnen
    Gibt an, ob das zugrunde liegende Datenbankmodul beim Erstellen des Indexes neue Statistiken berechnet. Durch das Neuberechnen von Statistiken verlangsamt sich zwar die Erstellung von Indizes, allerdings verbessert sich dadurch wahrscheinlich die Abfrageleistung.

  • Zeilensperren sind zulässig
    Gibt an, ob Sperren auf Zeilenebene in diesem Index zugelassen sind. Das Zulassen oder Nichtzulassen von Sperren auf Zeilenebene hat Einfluss auf die Datenbankleistung.

Siehe auch

Referenz

Dialogfeld "Indizes/Schlüssel"

Weitere Ressourcen

Eigenschaften in Visual Database Tools

Arbeiten mit Schlüsseln