16.20 - 16.50 - Ejemplo: Limitación del número de consultas que un usuario específico puede ejecutar simultáneamente - Teradata Viewpoint - Teradata Workload Management

Teradata® Viewpoint Guía del usuario

prodname
Teradata Viewpoint
Teradata Workload Management
vrm_release
16.20
16.50
created_date
Abril de 2021
category
Guía del usuario
featnum
B035-2206-107K-ESN
Suponga que desea evitar sobrecargar el sistema y mejorar el rendimiento del sistema mediante la limitación de las consultas de un único usuario para que se procesen de una en una. Por ejemplo, John Smith tiene 25 consultas que envía antes de salir del trabajo por la noche y solo necesita los resultados cuando regrese. Puede colocar cualquier consulta que supere el límite de John en una cola retrasada. Cuando se completa una consulta, la siguiente consulta en la cola comienza a ejecutarse.
  1. Seleccione un conjunto de reglas que editar.
    1. Abra el portlet Diseñador de cargas de trabajo y la vista Diseñador de cargas de trabajo.
    2. En la lista Para el sistema, seleccione PROD1.
    3. En la sección En funcionamiento local, haga clic en el nombre del conjunto de reglas, FILTERS/THROTTLES.
  2. Cree un nuevo regulador de sistema.
    1. En la barra de herramientas de conjunto de reglas, haga clic en Reguladores.
    2. Junto a Reguladores de sistemas, haga clic en .
    3. Introduzca el nombre del regulador, en este caso John Smith Concurrent Queries.
    4. Seleccione la opción de Tipo de regla Colectivo.
    5. Haga clic en Guardar.
  3. Agregue criterios de clasificación para limitar la regla a John Smith.
    1. Haga clic en la ficha Clasificación.
    2. En la lista Agregar criterios de clasificación, seleccione Fuente de solicitud.
    3. Haga clic en Agregar.
      Aparece el cuadro de diálogo Editar criterios de fuente de solicitud.
    4. En la lista Tipo de origen, seleccione Usuario.
    5. En Usuario, escriba el ID de usuario para la sesión de la base de datos: johnsmith.
    6. Haga clic en Incluye.
    7. Haga clic en OK.
    8. Haga clic en Guardar.
  4. Agregue límites de regulador para permitir que solo se ejecute una consulta a la vez.
    1. Haga clic en la ficha Configuración de estado específica.
    2. En Configuración estándar en la parte inferior de la vista Reguladores, escriba 1 en el cuadro para establecer el límite de la simultaneidad.
    3. Seleccione Retraso para colocar las consultas que superen el límite en una cola retrasada.
    4. Haga clic en Guardar.
  5. Active el conjunto de reglas.
    1. Vuelva a la vista Diseñador de cargas de trabajo.
    2. Para el conjunto de reglas FILTERS/THROTTLES, haga clic en y seleccione Activar.
  6. [Opcional] Revise las consultas de la cola retrasada.
    1. Abra el portlet Monitor de cargas de trabajo.
    2. Haga clic en "" en el marco del portlet y seleccione Configuración.
    3. Haga clic en la ficha Sistemas.
    4. En la lista Sistemas, seleccione PROD1.
    5. Haga clic en OK.
    6. En la barra de herramientas, haga clic en Solicitudes retrasadas para ver las métricas de las solicitudes que fueron retrasadas por los reguladores.
    7. Haga clic en el ID de sesión para ver más detalles.