5.1.6.1 DSS_PLAN Resource Plan
The DSS_PLAN resource plan is designed for data warehouses that prioritize critical DSS queries over non-critical DSS queries and ETL jobs.
In this plan, SYS_GROUP has the highest priority, followed by DSS_CRITICAL_GROUP, DSS_GROUP, and then a combination of ETL_GROUP and BATCH_GROUP. No consumer group is allowed to consume all the bandwidth.
Table 5-2 DSS_PLAN Resource Plan for Data Warehouses
Consumer Group | Level 1 (%) | Level 2 (%) | Level 3 (%) | Level 4 (%) |
---|---|---|---|---|
SYS_GROUP |
75 |
not set |
not set |
not set |
DSS_CRITICAL_GROUP |
not set |
75 |
not set |
not set |
DSS_GROUP |
not set |
not set |
75 |
not set |
ETL_GROUP |
not set |
not set |
not set |
45 |
BATCH_GROUP |
not set |
not set |
not set |
45 |
ORA$DIAGNOSTICS |
not set |
5 |
not set |
not set |
ORA$AUTOTASK_SUB_PLAN |
not set |
5 |
not set |
not set |
OTHER_GROUPS |
not set |
not set |
not set |
10 |
As shown in the previous table, the DSS_CRITICAL_GROUP group is only allocated 75 percent at level 2. Any unused allocation goes to the next level, not to other consumer groups at the same level. That means that if the DSS_CRITICAL_GROUP group does not completely consume its allocation, then the allocation is not given to the ORA$DIAGNOSTICS or ORA$AUTOTASK_SUBPLAN groups at the same level, but instead the allocation is given to the DSS_GROUP group at level 3.
Parent topic: About Consumer Groups and Resource Plans