Partitionera tabeller spänner uppgifterna i den tabellen över flera filer . SQL Server ger dig en funktion för att skapa en partition för dina tabeller . Detta förbättrar hastigheten vid skrivning tabelldata , så det är praktiskt för användare som har tabeller med miljontals skivor och stora datafiler . Du kör " Skapa partition " -funktionen i din SQL konsolen att segmentera dina uppgifter och ange hur många poster som ska ingå i varje fil . Instruktioner
1
Klicka på Windows " Start" och välj " Alla program ". Klicka på " SQL Server " i programgrupper och klicka sedan på " SQL Server Management Studio " för att öppna din konsol . Klicka på " Ny fråga " för att öppna din SQL textredigerare .
2
Skapa din partitionsschema . En Partitionsschemat anger antalet poster som spänner över varje fil . I detta exempel är 100 poster lagras i en tabell innan databasmotorn börjar lägga till poster i den andra partitionen . Efter 100 poster lagras på den andra partitionen , lagrar databasen ytterligare 100 poster på den första partitionen . Detta fortsätter som användare lägga till poster i tabellerna . Följande kod sätter upp ett schema:
skapa table_scheme partitionsfunktionen ( int ) som intervall kvar för värden ( 100 ) ,
3
Fäst det nya systemet till en databas . I detta exempel är den table_scheme skapades i steg 2 läggs till i kundens databas. Skriv in koden nedan i din editor :
skapa kund partitionsschema som partition table_scheme till ( [ PRIMARY ] , kunden ) ;
4
Skapa den partitionerade tabellen . Nu när partitionsplan har skapats kan du lägga dina tabeller till partitionen informationen . I följande kod skapas en " order " bord till den partitionerade uppgifter :
skapa tabellen beställning ( customerId int ) katalog
på table_scheme ( ID ) ,