Den här egenskapssidan innehåller en uppsättning egenskaper för index, primärnycklar och unika villkor som är kopplade till tabellerna i databasdiagrammet eller i Designer Tabell. Index och villkor representeras inte grafiskt i databasdiagram.
Tabellnamn
Visar namnet på tabellen i Tabell Designer eller den valda tabellen i databasdiagrammet. Om mer än en tabell är markerad i databasdiagrammet visas bara namnet på den första tabellen.
Markerat index
Visar namnet på det första indexet för tabellen i Tabell Designer eller den valda tabellen i databasdiagrammet. Om mer än en tabell är markerad i databasdiagrammet visas bara namnet på det första indexet för den första tabellen. Om du vill visa egenskaper för ett annat index expanderar du listrutan.
Typ
Visar index- eller nyckelobjekttypen för den valda tabellen: index, primärnyckel eller unikt villkor.
Ny
Välj den här knappen om du vill skapa ett nytt index, en nyckel eller ett unikt villkor för den valda databastabellen.
Ta bort
Välj den här knappen om du vill ta bort det valda indexet, nyckeln eller villkoret från tabellen.
Obs!: Om du försöker ta bort en primärnyckel som ingår i relationer visas ett meddelande som frågar dig om du vill ta bort alla relationer också. Du kan inte ta bort en primärnyckel utan att först ta bort relationerna den ingår i.
Indexnamn
Visar namnet på det valda indexet. Du kan byta namn på indexet genom att ange ett nytt namn i den här rutan.
Kolumnnamn/order
(Endast Microsoft SQL Server 2000.) Visar kolumnerna som bidrar till indexet, primärnyckeln eller det unika villkoret, tillsammans med om varje kolumns värden är ordnade i stigande eller fallande ordning i objektet. Du kan lägga till, ändra eller ta bort kolumnnamn i den här listan. Du kan också ändra stigande/fallande inställning för varje kolumn.
Indexfilgrupp
Välj namnet på den filgrupp där du vill lagra det valda indexet. Du måste ha minst en användardefinierad filgrupp för att den här inställningen ska aktiveras. Den här inställningen är endast tillgänglig för SQL Server 7.0- eller senare databaser. Om du skapar ett databasobjekt och inte anger dess filgrupp tilldelar SQL Server det till standardfilgruppen. Ursprungligen är standardfilgruppen den primära filgruppen.
Mer information om hur du skapar och använder filgrupper finns i SQL Server dokumentation.
Skapa UNIK
Välj det här alternativet om du vill skapa ett unikt villkor eller index för den valda databastabellen. Ange om du skapar ett villkor eller index genom att välja knappen Villkor eller Index .
-
Ignorera dubblettnyckel Om du skapar ett unikt index kan du ange det här alternativet för att styra hur SQL Server reagerar när en rad vars nyckelvärde är lika med ett befintligt nyckelvärde infogas vid massinfogning. Om du väljer Ignorera dubblettnyckel kommer SQL Server att utfärda ett varningsmeddelande, ignorera den felaktiga inkommande raden och försöka infoga de återstående raderna i massinfogningsåtgärden. Om du inte väljer Ignorera dubblettnyckel kommer SQL Server att utfärda ett felmeddelande och återställa hela massinfogningsåtgärden.
Fyllningsfaktor
Visar fyllningsfaktorn som anger hur fullständig varje indexsida kan vara. Om en fyllningsfaktor inte anges används databasens standardfyllningsfaktor.
Pad Index
Om du angav en fyllningsfaktor på mer än noll procent, och du valde alternativet att skapa ett unikt index, kan du ange att SQL Server ska använda samma procentsats som du angav i Fyllningsfaktor som utrymmet som ska lämnas öppet på varje inre nod. Som standard anger SQL Server en indexstorlek på två rader.
Skapa som GRUPPERAD
Välj det här alternativet om du vill skapa ett grupperat index för den valda databastabellen.
Kom inte med statistik automatiskt
Välj det här alternativet om SQL Server ska använda statistik som skapats tidigare. Det här alternativet, som bara är tillgängligt för SQL Server 7.0-databaser och högre databaser, kan försämra frågeprestandan, men det påskyndar indexskapandet.
Mer information om det här alternativet finns i dokumentationen till SQL Server.
Verifieringstext
(endast SQL Server 2000.) Visar texten som visas för användarna när en rad som bryter mot indexet, nyckeln eller villkoret anges.
För SQL Server 6.5 visas följande alternativ.
Alternativ för sorteringsdata
Identifiera hur data sorteras i indexet när poster läggs till i indexet.
-
Sortera data Standard. Ordnar data i stigande ordning.
-
Data som redan har sorterats Accepterar ordningen på befintliga data.
-
Ordna om sorterade data Ordnar om data i stigande ordning. Välj det här alternativet, till exempel när tabellen blir fragmenterad eller om du vill återskapa icke-illustrerade index.
Duplicera radalternativ
Identifiera hur indexet ska hantera dubblettrader.
-
Tillåt inte dubblettrader Standard. Förhindrar att indexet sparas om dubblettrader finns. Om det finns dubblettrader visas ett felmeddelande.
-
Ignorera dubblettrader Tar bort dubblettrader från indexet medan det skapas.
-
Tillåt dubblettrader Skapar indexet, även om det finns dubblettrader.