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.