When you click OK after adding, deleting, or moving a workload group or resource pool, the ALTER RESOURCE GOVERNOR RECONFIGURE statement is executed.
If the create or reconfigure operation for the resource pool or workload group fails, a summary error message appears below the title of the property page. To see a detailed error message, click the down arrow on the error message.
You can determine whether there is a configuration pending by querying the sys.dm_resource_governor_configuration dynamic management view to get the current status of is_configuration_pending.
Viewing resource governor properties requires VIEW SERVER STATER permission. The resource governor configuration tasks require CONTROL SERVER permission.
Specify the classifier function by selecting from the list.
Enable Resource Governor
Enable or disable Resource Governor by selecting or clearing the check box.
Create or change resource pool configuration by using the grid that is provided. This grid is populated with information for the predefined internal and default pools. Select a pool to work with by clicking the first column in the row for the pool. To create a new resource pool, click the row that is prefixed by the asterisk (*).
Specify the name of the resource pool.
Minimum CPU %
Specify the guaranteed average CPU bandwidth for all requests in the resource pool when there is CPU contention. Range is 0 to 100.
Maximum CPU %
Specify the maximum average CPU bandwidth that all requests in this resource pool will receive when there is CPU contention. Range is 0 to 100. The default setting is 100.
Minimum Memory %
Specify the minimum amount of memory reserved for this resource pool that can not be shared with other resource pools. Range is 0 to 100.
Maximum Memory %
Specify the total server memory that can be used by requests in this resource pool. Range is 0 to 100. The default setting is 100.
Create or change the workload group configuration by using the grid that is provided. This grid is populated with information for the predefined internal and default groups. Select a group to work with by clicking the first column in the row for the pool. To create a new workload group, click the row that is prefixed by the asterisk (*).
Specify the name of the workload group.
Specify the relative importance of a request in the workload group. Available settings are Low, Medium, and High.
Specify the maximum number of simultaneous requests that are allowed to execute in the workload group. Must be 0 or a positive integer.
CPU Time (sec)
Specify the maximum amount of CPU time that a request can use. Must be 0 or a positive integer. If 0, the time is unlimited.
Memory Grant %
Specify the maximum amount of memory that a single request can take from the pool. Range is 0 to 100.
Grant Time-out (sec)
Specify the maximum time that a query can wait for a resource to become available before the query fails. Must be 0 or a positive integer.
Degree of Parallelism
Specify the maximum degree of parallelism (DOP) for parallel requests. Range is 0 to 64.