Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'impostazione dell'importanza nel pool SQL dedicato per Azure Synapse consente di influenzare la pianificazione delle query. Le query con priorità più alta verranno pianificate per l'esecuzione prima delle query con priorità inferiore. Per assegnare importanza alle query, è necessario creare un classificatore del carico di lavoro.
Creare un classificatore del carico di lavoro con priorità
Spesso in uno scenario di data warehouse si dispone di utenti, in un sistema occupato, che devono eseguire rapidamente le query. L'utente può essere un dirigente dell'azienda che deve eseguire report o un analista che esegue una query ad hoc. Per assegnare importanza, si crea un classificatore del carico di lavoro e l'importanza viene assegnata a una query. Gli esempi seguenti usano la sintassi di creazione del classificatore del carico di lavoro per creare due classificatori.
Membername
può essere un singolo utente o un gruppo. Per trovare gli utenti del pool SQL dedicato esistenti, eseguire:
Select name from sys.sysusers
Per creare un classificatore del carico di lavoro, per un utente con priorità più alta eseguire:
CREATE WORKLOAD CLASSIFIER ExecReportsClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = above_normal);
Per creare un classificatore del carico di lavoro per un utente che esegue query ad hoc con priorità inferiore:
CREATE WORKLOAD CLASSIFIER AdhocClassifier
WITH (WORKLOAD_GROUP = 'xlargerc'
,MEMBERNAME = 'name'
,IMPORTANCE = below_normal);
Passaggi successivi
- Per altre informazioni sulla gestione del carico di lavoro, vedere Classificazione del carico di lavoro
- Per altre informazioni sull'importanza, vedere Importanza del carico di lavoro