Trace Id is missing
Gå til hovedindhold

Hvad er databasesharding?

Databasesharding er en type vandret partitionering, som opdeler store databaser i mindre komponenter, der er hurtigere og nemmere at administrere. En shard er en individuel partition, der findes på en separat databaseserverinstans, og som anvendes til at sprede belastningen. Automatisk sharding eller datasharding er påkrævet, når et datasæt er for stort til at blive lagret i en enkelt database.

Da både databasestørrelsen og antallet af transaktioner øges, betyder det, at svartiden for forespørgsler til databasen også øges. Omkostninger, der er forbundet med vedligeholdelsen af en stor database, kan også stige voldsomt på grund af antallet og kvaliteten af de computere, du har brug for til at administrere din arbejdsbelastning. Datashards stiller på den anden side færre krav til hardware og software, og de kan administreres på billigere servere.

Relaterede produkter og tjenester

Azure Cosmos DB

Globalt distribueret databasetjeneste med flere modeller.

Azure SQL Database

Den intelligente relationsdatabasetjeneste i skyen.

Azure Database for MySQL

Virksomhedsklar, fuldt administreret, indbygget MySQL.