更改工作负荷组设置

适用于:SQL ServerAzure SQL 托管实例

可以使用 SQL Server Management Studio 或 Transact-SQL 更改工作负荷组设置。

权限

更改工作负荷组设置需要 CONTROL SERVER 权限。

使用 SQL Server Management Studio 更改工作负荷组设置

若要使用 SQL Server Management Studio 更改工作负载组设置:

  1. 在对象资源管理器中,将 管理 节点向下展开,包括包含要修改的工作负荷组的 工作负荷组 文件夹。
  2. 使用要修改的工作负载组的上下文菜单,然后选择“属性”
  3. 在“Resource Governor 属性”页中,在“资源池的工作负载组”网格内选中工作负载组所在的行
  4. 选择要更改的行中的单元格,然后输入新值。
  5. 若要保存更改,请选择“确定”

使用 Transact-SQL 更改工作负荷组设置

若要使用 Transact-SQL 更改工作负荷组设置,请执行以下操作:

  1. 执行 ALTER WORKLOAD GROUP 语句,指定要更改的值。
  2. 执行 ALTER RESOURCE GOVERNOR RECONFIGURE 语句,使更改生效。

以下示例更改名为 groupAdhoc 的工作负荷组的最大内存授予百分比设置,并使新配置有效。

ALTER WORKLOAD GROUP groupAdhoc WITH (REQUEST_MAX_MEMORY_GRANT_PERCENT = 30);

ALTER RESOURCE GOVERNOR RECONFIGURE;