Il vettore del monitor delle risorse contiene il Monitor budget memoria e il Monitor numero di query.
Nella tabella seguente sono descritti i campi del monitoraggio delle risorse utilizzati per la accodamento delle query.
Campo | Tipo | Descrizione |
---|---|---|
Monitor budget memoria |
Controlla la memoria della query utilizzata dal gruppo di utenti corrente. Se l'utilizzo corrente è compreso tra Soglia bassa e Soglia alta, non vengono pianificati nuovi batch fino a quando l'utilizzo della memoria non torna al di sotto del valore Soglia bassa, ad esempio, a seguito della chiusura delle aree di lavoro da parte degli utenti. I grappoli programmati possono crescere. |
|
Soglia alta |
double |
La soglia elevata per l'utilizzo della memoria (byte). Se l'utilizzo della memoria è superiore a questo valore, non viene eseguita alcuna pianificazione e i batch con priorità più bassa non vengono pianificati uno alla volta, in un determinato periodo di tempo, finché l'utilizzo della memoria non viene portato al di sotto di questo valore. |
Soglia bassa |
double |
La soglia minima per l'utilizzo della memoria (byte). Se il valore di Memory Budget Monitor è inferiore a questo valore, è possibile pianificare nuovi batch e consentire la crescita dei batch pianificati. Ad esempio, i batch aumentano quando un utente aggiunge una visualizzazione a un’area di lavoro. |
Tempo di reazione |
double |
La costante temporale per l'uniformità della stima dell'utilizzo della memoria. I valori di arrotondamento evitano la reazione ai picchi di utilizzo. |
Numero di query, monitor |
Controlla il numero totale di query attualmente pianificate per il profilo. Questo monitoraggio delle risorse consente di pianificare i batch se il numero totale di query rimane al di sotto del valore nel campo Soglia bassa. Questo monitor consente di aumentare i batch attualmente pianificati se il numero totale di query rimane al di sotto del valore nel campo Soglia alta. Inoltre, questo monitor rimuove i grappoli con priorità bassa per consentire la programmazione o l'espansione dei batch con priorità superiore. Tuttavia, questa impostazione non impedisce l'uso di batch con priorità maggiore di quella specificata nel campo Priorità non toccabile. |
|
Soglia alta |
La soglia elevata per l'utilizzo della memoria (byte). Se l'utilizzo della memoria è superiore a questo valore, non viene eseguita alcuna pianificazione e i batch pianificati con priorità più bassa non vengono pianificati uno alla volta, in un determinato periodo di tempo, fino a quando l'utilizzo della memoria non viene portato al di sotto di questo valore. |
|
Soglia bassa |
La soglia minima per l'utilizzo della memoria (byte). Se il valore di Memory Budget Monitor è inferiore a questo valore, è possibile pianificare nuovi batch e aumentare i batch programmati. |