A resource group is a set of related controls that restrict when a QMF session can begin, what type of session can be started, what types of QMF commands and SQL verbs can be processed, and the amount of system resources that can be consumed. For example, a resource group may restrict the number of fetched rows to 500 and prohibit the use of the SAVE DATA command.
Governor supports two types of controls in a resource group:
Common controls are common to the entire resource group. Scheduled controls pertain to a specific date, day of the week, and time of day. For example, a QMF session that starts at 10 p.m. on a weekday will be controlled by the scheduled controls that are in effect at 10 p.m. on a weekday. Some controls are both common and scheduled. If so, the scheduled control will override the common control if the common control is enabled. Governor supports up to 255 schedules per resource group. Within each schedule, online controls can be set separately from batch controls.
With Governor, you have the flexibility to control QMF resource consumption by user, date, day of the-week, time of day, and mode of access (online or batch).
Resource groups are stored in the native QMF table named Q.RESOURCE_TABLE. A view named Q.RESOURCE_VIEW must be defined on this table because QMF accesses that view, not the table. For a detailed discussion of this table and view, and their columns and data types, see Managing QMF for MVS.