Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Att köra blandade arbetsbelastningar kan innebära resursutmaningar i upptagna system. Lösningsarkitekter söker efter sätt att separera klassiska datalageraktiviteter (till exempel inläsning, transformering och frågekörning av data) för att säkerställa att det finns tillräckligt med resurser för att nå serviceavtalen.
Fysisk serverisolering kan leda till fickor av infrastruktur som är underutnyttjade, överbokade eller i ett tillstånd där cacheminnen ständigt fylls på av maskinvara som startar och stoppar. Ett lyckat arbetsbelastningshanteringsschema hanterar effektivt resurser, säkerställer högeffektiv resursanvändning och maximerar avkastningen på investeringen (ROI).
En arbetsbelastning för informationslager refererar till alla åtgärder som inträffar i förhållande till ett informationslager. Djupet och bredden på dessa komponenter beror på informationslagrets mognadsnivå. Arbetsbelastningen för informationslager omfattar:
- Hela processen med att läsa in data i lagret
- Utföra analys och rapportering av informationslager
- Hantera data i informationslagret
- Exportera data från informationslagret
Prestandakapaciteten för ett informationslager bestäms av informationslagrets enheter.
- Information om hur du visar de resurser som allokerats för alla prestandaprofiler finns i Minnes- och samtidighetsgränser.
- Om du vill justera kapaciteten kan du skala upp eller ned.
Begrepp för arbetsbelastningshantering
För Synapse SQL i Azure Synapse hanterade du tidigare frågeprestandan via resursklasser. Resursklasser tillåts att tilldela minne till en fråga baserat på rollmedlemskap. Den främsta utmaningen med resursklasser är att det när den har konfigurerats inte fanns någon styrning eller möjlighet att kontrollera arbetsbelastningen.
Om du till exempel beviljar ett ad hoc-användarrollmedlemskap till smallrc kan användaren använda 100% av minnet i systemet. Med resursklasser finns det inget sätt att reservera och se till att resurser är tillgängliga för kritiska arbetsbelastningar.
Dedikerad arbetsbelastningshantering för SQL-pooler i Azure Synapse består av tre övergripande begrepp: Arbetsbelastningsklassificering, arbetsbelastningsbetydelse och arbetsbelastningsisolering. De här egenskaperna ger dig mer kontroll över hur din arbetsbelastning använder systemresurser.
Arbetsbelastningsklassificering är begreppet att tilldela en begäran till en arbetsbelastningsgrupp och ange prioritetsnivåer. Tidigare gjordes den här tilldelningen via rollmedlemskap med hjälp av sp_addrolemember. Den här åtgärden kan nu utföras via SKAPA ARBETSBELASTNINGSKLASSIFICERARE. Klassificeringsfunktionen ger en mer omfattande uppsättning alternativ, till exempel etikett, session och tid för att klassificera begäranden.
Arbetsbelastningens betydelse påverkar i vilken ordning en begäran får åtkomst till resurser. I ett upptaget system har en begäran med högre prioritet först åtkomst till resurser. Viktighet kan också säkerställa ordnad åtkomst till lås.
Arbetsbelastningsisolering reserverar resurser för en arbetsbelastningsgrupp. Resurser som är reserverade i en arbetsbelastningsgrupp hålls uteslutande för den arbetsgruppen för att säkerställa utförandet. Med arbetsbelastningsgrupper kan du också definiera mängden resurser som tilldelas per begäran, ungefär som resursklasser gör. Arbetsbelastningsgrupper ger dig möjlighet att reservera eller begränsa mängden resurser som en uppsättning begäranden kan använda. Slutligen är arbetsbelastningsgrupper en mekanism för att tillämpa regler, till exempel tidsgräns för frågor, på begäranden.
Nästa steg
- Mer information om arbetsbelastningsklassificering finns i Arbetsbelastningsklassificering.
- Mer information om arbetsbelastningsisolering finns i Arbetsbelastningsisolering.
- Mer information om arbetsbelastningens betydelse finns i Arbetsbelastningsvikt.
- Mer information om övervakning av arbetsbelastningshantering finns i Övervakning av arbetsbelastningshanteringsportalen.