You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/includes/alter-workload-group.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,9 +44,9 @@ ALTER WORKLOAD GROUP { group_name | "default" }
44
44
IMPORTANCE is local to the resource pool; workload groups of different importance inside the same resource pool affect each other, but do not affect workload groups in another resource pool.
45
45
46
46
REQUEST_MAX_MEMORY_GRANT_PERCENT = *value*
47
-
Specifies the maximum amount of memory that a single request can take from the pool. *value* is a percentage relative to the resource pool size specified by MAX_MEMORY_PERCENT.
47
+
Specifies the maximum amount of memory that a single request can take from the pool. *value* is a percentage relative to the resource pool size specified by MAX_MEMORY_PERCENT. Default value is 25.
48
48
49
-
*value* is an integer up to [!INCLUDE[ssSQL17](sssql17-md.md)] and a float starting with [!INCLUDE[sql-server-2019](sssql19-md.md)]. Default value is 25. The allowed range for *value*is from 1 through 100.
49
+
*value* is an integer up to [!INCLUDE[ssSQL17](sssql17-md.md)] and the allowed range is from 1 through 100. Starting with [!INCLUDE[sql-server-2019](sssql19-md.md)], the value is a `float` data type and the allowed range is from 0 through 100.
50
50
51
51
> [!NOTE]
52
52
> The amount specified only refers to query execution grant memory.
Copy file name to clipboardExpand all lines: docs/includes/create-workload-group.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,9 +39,9 @@ Specifies the relative importance of a request in the workload group. Importance
39
39
IMPORTANCE is local to the resource pool; workload groups of different importance inside the same resource pool affect each other, but do not affect workload groups in another resource pool.
40
40
41
41
REQUEST_MAX_MEMORY_GRANT_PERCENT = *value*</br>
42
-
Specifies the maximum amount of memory that a single request can take from the pool. *value* is a percentage relative to the resource pool size specified by MAX_MEMORY_PERCENT.
42
+
Specifies the maximum amount of memory that a single request can take from the pool. *value* is a percentage relative to the resource pool size specified by MAX_MEMORY_PERCENT. Default value is 25.
43
43
44
-
*value* is an integer up to [!INCLUDE[ssSQL17](sssql17-md.md)] and a float starting with [!INCLUDE[sql-server-2019](sssql19-md.md)] and in Azure SQL Managed Instance. Default value is 25. The allowed range for *value*is from 1 through 100.
44
+
*value* is an integer up to [!INCLUDE[ssSQL17](sssql17-md.md)] and the allowed range is from 1 through 100. Starting with [!INCLUDE[sql-server-2019](sssql19-md.md)], the value is a `float` data type and the allowed range is from 0 through 100.
45
45
46
46
> [!IMPORTANT]
47
47
> The amount specified only refers to query execution grant memory.
Copy file name to clipboardExpand all lines: docs/relational-databases/system-dynamic-management-views/sys-dm-resource-governor-workload-groups-transact-sql.md
|max_dop|**int**|Configured maximum degree of parallelism for the workload group. The default value, 0, uses global settings. Is not nullable.|
61
60
|effective_max_dop|**int**|**Applies to**: Starting with [!INCLUDE[ssSQL11](../../includes/sssql11-md.md)].<br /><br />Effective maximum degree of parallelism for the workload group. Is not nullable.|
62
61
|total_cpu_usage_preemptive_ms|**bigint**|**Applies to**: Starting with [!INCLUDE[sssql16-md](../../includes/sssql16-md.md)].<br /><br />Total CPU time used while in preemptive mode scheduling for the workload group, measured in ms. Is not nullable.<br /><br />To execute code that is outside [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] (for example, extended stored procedures and distributed queries), a thread has to execute outside the control of the non-preemptive scheduler. To do this, a worker switches to preemptive mode.|
63
-
|request_max_memory_grant_percent_numeric|**float**|**Applies to**: Starting with [!INCLUDE[sql-server-2019](../../includes/sssql19-md.md)].<br /><br />Current setting for the maximum memory grant, as a percentage, for a single request. Is not nullable.|
62
+
|request_max_memory_grant_percent_numeric|**float**|**Applies to**: Starting with [!INCLUDE[sql-server-2019](../../includes/sssql19-md.md)] and in [!INCLUDE[ssazuremi_md](../../includes/ssazuremi_md.md)].<br /><br />Current setting for the maximum memory grant, as a percentage, for a single request. Similar to **request_max_memory_grant_percent**, which returns an `integer`, **request_max_memory_grant_percent_numeric** returns a `float`. Starting with [!INCLUDE[sql-server-2019](../../includes/sssql19-md.md)], the parameter **REQUEST_MAX_MEMORY_GRANT_PERCENT** accepts values with a possible range of 0-100 and stores them as the `float` data type. Prior to [!INCLUDE[sql-server-2019](../../includes/sssql19-md.md)], **REQUEST_MAX_MEMORY_GRANT_PERCENT** is an `integer` with possible range of 1-100. Is not nullable.<BR><BR>For more information, see [CREATE WORKLOAD GROUP](../../t-sql/statements/create-workload-group-transact-sql.md). |
64
63
|pdw_node_id|**int**|**Applies to**: [!INCLUDE[ssSDWfull](../../includes/sssdwfull-md.md)], [!INCLUDE[ssPDW](../../includes/sspdw-md.md)]<br /><br /> The identifier for the node that this distribution is on.|
0 commit comments