Priority Scheduler
Priority Scheduler is a resource management tool that controls the dispersal of computer resources in Teradata Database. This resource management tool uses scheduler parameters that satisfy site-specific requirements and system parameters that depict the current activity level of Teradata Database. You can provide Priority Scheduler parameters to directly define a strategy for controlling computer resources.
You can use Priority Scheduler to:
Note: If TASM workload definition (Category 3) is active, no Priority Scheduler modifications are allowed through schmon.
Design Goals
Priority Scheduler includes default parameters that provide four priority levels; all users are assigned to one level.
To take advantage of Priority Scheduler capabilities:
For a description of the structure of and relationships between the scheduling components and parameters of Priority Scheduler, see “Priority Scheduler” in Utilities.
When setting up for Priority Scheduler, Teradata recommends:
One possible RP setup is the following.
RP |
Weight |
Description |
Default |
40 |
Console utilities |
Tactical (optional) |
40 |
Highly-tuned tactical queries only |
Standard |
20 |
All nontactical user-assigned work |
The recommended setup assumes that tactical queries are highly tuned and that they demonstrate the following characteristics: that all-AMP queries consume low levels of CPU per node.
Bringing together all PGs doing nontactical work into a single RP makes it: