Workloadbelang in toegewezen SQL-pool configureren voor Azure Synapse Analytics
Als u belang instelt in een toegewezen SQL-pool voor Azure Synapse, kunt u de planning van query's beïnvloeden. Query's met een hogere urgentie worden gepland om te worden uitgevoerd vóór query's met een lagere urgentie. Als u belang wilt toewijzen aan query's, moet u een workloadclassificatie maken.
Een workloadclassificatie met urgentie maken
Vaak hebt u in een datawarehouse-scenario gebruikers, op een druk systeem, die hun query's snel moeten uitvoeren. De gebruiker kan leidinggevenden van het bedrijf zijn die rapporten moeten uitvoeren of de gebruiker kan een analist zijn die een ad hoc-query uitvoert. Als u urgentie wilt toewijzen, maakt u een workloadclassificatie en wordt het belang toegewezen aan een query. In de onderstaande voorbeelden wordt de syntaxis van de workloadclassificatie maken gebruikt om twee classificaties te maken.
Membername
kan één gebruiker of een groep zijn. Als u bestaande toegewezen SQL-poolgebruikers wilt vinden, voert u het volgende uit:
Select name from sys.sysusers
Ga als volgende te werk om een workloadclassificatie te maken voor een gebruiker met een hogere urgentie:
CREATE WORKLOAD CLASSIFIER ExecReportsClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = above_normal);
Ga als volgende te werk om een workloadclassificatie te maken voor een gebruiker die ad-hocquery's uitvoert met een lagere urgentie:
CREATE WORKLOAD CLASSIFIER AdhocClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = below_normal);
Volgende stappen
- Zie Workloadclassificatie voor meer informatie over workloadbeheer
- Zie Workload-urgentie voor meer informatie over urgentie