Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
STV_WLM_SERVICE_CLASS_CONFIG
Enregistre les configurations de classe de service pourWLM.
STV_ WLM _ _ SERVICE CLASS _ n'CONFIGest visible que par les superutilisateurs. Pour de plus amples informations, veuillez consulter Visibilité des données dans les tables et vues système.
Colonnes de la table
Nom de la colonne | Type de données | Description |
---|---|---|
service_class | entier | ID de la classe de service. Pour obtenir la liste des classes de serviceIDs, consultezWLMclasse de service IDs. |
queueing_strategy | character(32) | Réservé au système. |
num_query_tasks | entier | Niveau de simultanéité réel en vigueur de la classe de service. Si num_query_tasks et target_num_query_tasks sont différents, une WLM transition dynamique est en cours. La valeur de -1 indique que la fonction Auto WLM est configurée. |
target_num_query_tasks | entier | Niveau de simultanéité défini par la dernière modification WLM de configuration. |
evictable | character(8) | Réservé au système. |
eviction_threshold | bigint | Réservé au système. |
query_working_mem | entier | Quantité de mémoire de travail réelle actuelle, en Mo par emplacement, par nœud, affectée à la classe de service. Si query_working_mem et target_query_working_mem sont différents, une WLM transition dynamique est en cours. Une valeur de -1 indique que la fonction Auto WLM est configurée. |
target_query_working_mem | entier | Quantité de mémoire de travail, en Mo par slot, par nœud, définie par la dernière modification WLM de configuration. |
min_step_mem | entier | Réservé au système. |
name | character(64) | Nom de la classe de service. |
max_execution_time | bigint | Nombre de millisecondes pendant lesquelles la requête peut s’exécuter avant d’être résiliée. |
user_group_wild_card | Booléen | SiTRUE , la WLM file d'attente traite un astérisque (*) comme caractère générique dans les chaînes de groupes d'utilisateurs de la WLM configuration. |
query_group_wild_card | Booléen | SiTRUE , la WLM file d'attente traite un astérisque (*) comme caractère générique dans les chaînes de groupes de requêtes de la WLM configuration. |
concurrency_scaling | character(20) | Décrit si la mise à l’échelle de la concurrence est on ou off . |
query_priority | character(20) | La valeur de la priorité de la requête. |
user_role_wild_card | Booléen | SiTRUE , la WLM file d'attente traite un astérisque (*) comme caractère générique dans les chaînes utilisateur de la WLM configuration. |
Exemple de requête
La première classe de service définie par l’utilisateur est la classe de service 6, qui est appelée la classe de service n° 1. La requête suivante affiche la configuration actuelle des classes de service supérieures à 4. Pour obtenir la liste des classes de serviceIDs, consultezWLMclasse de service IDs.
select rtrim(name) as name, num_query_tasks as slots, query_working_mem as mem, max_execution_time as max_time, user_group_wild_card as user_wildcard, query_group_wild_card as query_wildcard from stv_wlm_service_class_config where service_class > 4; name | slots | mem | max_time | user_wildcard | query_wildcard -----------------------------+-------+-----+----------+---------------+--------------- Service class for super user | 1 | 535 | 0 | false | false Queue 1 | 5 | 125 | 0 | false | false Queue 2 | 5 | 125 | 0 | false | false Queue 3 | 5 | 125 | 0 | false | false Queue 4 | 5 | 627 | 0 | false | false Queue 5 | 5 | 125 | 0 | true | true Default queue | 5 | 125 | 0 | false | false
La requête suivante indique l'état d'une WLM transition dynamique. Pendant que la transition est en cours, num_query_tasks
et target_query_working_mem
sont mises à jour jusqu’à ce qu’elles soient égales aux valeurs cibles. Pour de plus amples informations, veuillez consulter WLMpropriétés de configuration dynamiques et statiques.
select rtrim(name) as name, num_query_tasks as slots, target_num_query_tasks as target_slots, query_working_mem as memory, target_query_working_mem as target_memory from stv_wlm_service_class_config where num_query_tasks > target_num_query_tasks or query_working_mem > target_query_working_mem and service_class > 5; name | slots | target_slots | memory | target_mem ------------------+-------+--------------+--------+------------ Queue 3 | 5 | 15 | 125 | 375 Queue 5 | 10 | 5 | 250 | 125 (2 rows)