Een nieuwe functie geïntroduceerd met SQL Server 2005 wordt partitionering genoemd . Hiermee kunt u horizontaal partitie gegevens in uw tabel en beslissen welke bestandsgroepen aan elke rij te plaatsen in . Wat je nodig hebt SQL Server 2005 Toon Meer Aanwijzingen 1 Maak uw partitionering functies - . Alle waarden vóór 1/1 /2006 gaan in de eerste partitie en alle waarden op of na 1/1/2006 go in secondcreate partitie functie MyPF ( datetime ) als bereik recht voor waarden ( '20060101 ' ) kopen van 2 Maak bestandsgroepen die zal bevatten onze waarden gepartitioneerd veranderen databank X add filegroup FG1alter databank X add filegroup FG2 3 bestanden toe aan de bestandsgroepen gemaakt in stap 2 . veranderen database- X add file ( name = ' File1 ' , filename = " C : \\ MSSQL \\ Data \\ X1.ndf ' ) om filegroup FG1 wijzigen database- X toe te voegen bestand (naam = ' File2 ' , filename = ' C : \\ MSSQL \\ Data \\ X2.ndf ' ) om filegroup FG2 4 Maak een partitie schema . Dit associeert de partitioneringsfunctie gemaakt in stap 1 met de bestandsgroepen gemaakt in stap 2 en 3 . Maken partitie-indeling MyPSas partitie MyPF naar ( FG1 , FG2 ) 5 Maak een tabel dat het gebruik van de partitionering schema dat u hebt gemaakt in stap 4 maakt . creëren tafel MyPT { id int , theDate datetime not null } op MyPS ( theDate ) < br > |