Compartir a través de


sys.resource_governor_workload_groups (Transact-SQL)

Devuelve la configuración del grupo de cargas de trabajo almacenada. Cada grupo de cargas de trabajo puede suscribirse a un único grupo de recursos de servidor.

Nombre de la columna

Tipo de datos

Descripción

group_id

int

Id. único del grupo de cargas de trabajo. No acepta valores NULL.

name

sysname

Nombre del grupo de cargas de trabajo No acepta valores NULL.

importance

sysname

Es la importancia relativa de una solicitud en este grupo de cargas de trabajo. La importancia puede ser una de las siguientes, siendo MEDIUM el valor predeterminado:

  • LOW

  • MEDIUM

  • HIGH

No acepta valores NULL.

[!NOTA]

La importancia solo se aplica a los grupos de cargas de trabajo dentro del mismo grupo de recursos de servidor.

request_max_memory_grant_percent

int

Concesión máxima de memoria, en porcentaje, para una solicitud única. El valor predeterminado es 25. No acepta valores NULL.

[!NOTA]

Si este valor es mayor que 50 por ciento, las grandes consultas se ejecutarán de una en una. Por consiguiente, existe un mayor riesgo de que se produzca un error de memoria insuficiente mientras se está ejecutando la consulta.

request_max_cpu_time_sec

int

Límite máximo de uso de CPU, en segundos, para una única solicitud. El valor predeterminado, 0, especifica que no hay límite. No acepta valores NULL.

[!NOTA]

Para obtener más información, vea Clase de eventos Umbral de la CPU superado.

request_memory_grant_timeout_sec

int

Tiempo de espera de la concesión de memoria, en segundos, para una única solicitud. El valor predeterminado, 0, utiliza un cálculo interno basado en el costo de la consulta. No acepta valores NULL.

max_dop

int

Grado máximo de paralelismo para el grupo de cargas de trabajo. El valor predeterminado, 0, utiliza la configuración global. No acepta valores NULL.

[!NOTA]

Esta configuración invalidará la opción de consulta maxdop.

group_max_requests

int

Número máximo de solicitudes simultáneas. El valor predeterminado, 0, especifica que no hay límite. No acepta valores NULL.

pool_id

int

Identificador del grupo de recursos de servidor que usa este grupo de cargas de trabajo.

group_min_memory_percent

int

Porcentaje de MIN_MEMORY_PERCENT, que es la cantidad mínima de memoria reservada para este grupo de recursos de servidor que no se puede compartir con otros grupos de recursos de servidor. Este valor proporciona un mínimo garantizado para un grupo.

Comentarios

La vista de catálogo muestra los metadatos almacenados. Para ver la configuración en memoria, utilice la vista de administración dinámica correspondiente.

La configuración almacenada puede ser diferente a la configuración en memoria si se ha cambiado la configuración del regulador de recursos pero sin aplicar la instrucción ALTER RESOURCE GOVERNOR RECONFIGURE.

Permisos

Requiere el permiso VIEW ANY DEFINITION para ver el contenido; requiere el permiso CONTROL SERVER para cambiar el contenido.

Vea también

Referencia

sys.dm_resource_governor_workload_groups (Transact-SQL)

Vistas de catálogo (Transact-SQL)

Vistas de catálogo del regulador de recursos (Transact-SQL)