Dela via


Flera klientorganisationer och Azure SQL Database

Lösningar för flera klientorganisationer i Azure använder ofta Azure SQL Database. På den här sidan beskriver vi några av funktionerna i Azure SQL Database som är användbara när du utformar ett system med flera klientorganisationer. Vi länkar också till vägledning och exempel för hur du använder Azure SQL i en lösning med flera klientorganisationer.

Vägledning

Azure SQL Database-teamet publicerar omfattande vägledning om hur du implementerar arkitekturer med flera klientorganisationer med Azure SQL Database. Se Multitenant SaaS-mönster med Azure SQL Database. Tänk också på vägledningen för partitionering av Azure SQL-databaser.

Funktioner i Azure SQL Database som stöder flera klientorganisationer

Azure SQL Database innehåller många funktioner som stöder flera klientorganisationer.

Elastiska pooler

Med elastiska pooler kan du dela beräkningsresurser mellan många databaser på samma server. Genom att använda elastiska pooler kan du uppnå prestandaelasticitet för varje databas, samtidigt som du uppnår kostnadseffektivitet genom att dela dina etablerade resurser mellan databaser. Elastiska pooler ger inbyggda skydd mot problem med bullriga grannar.

Mer information:

Verktyg för elastiska databaser

Med horisontell partitioneringsmönstret kan du skala arbetsbelastningen över flera databaser. Azure SQL Database innehåller verktyg som stöder horisontell partitionering. Dessa verktyg omfattar hantering av shardkartor (en databas som spårar klientorganisationer som tilldelats varje shard). THey omfattar även att initiera och spåra frågor och hanteringsåtgärder på flera shards med hjälp av elastiska jobb.

Mer information:

Säkerhet på radnivå

Säkerhet på radnivå är användbart för att framtvinga isolering på klientnivå när du använder delade tabeller.

Mer information:

Nyckelhantering

Funktionen Always Encrypted innehåller kryptering från slutpunkt till slutpunkt för dina databaser. Om dina klienter kräver att de tillhandahåller sina egna krypteringsnycklar bör du överväga att distribuera separata databaser för varje klientorganisation och överväga att aktivera funktionen Always Encrypted.

Mer information:

Deltagare

Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.

Huvudförfattare:

Övriga medarbetare:

Om du vill se icke-offentliga LinkedIn-profiler loggar du in på LinkedIn.

Nästa steg

Granska lagrings- och datametoder för flera klientorganisationer.