STV_WLM_QUERY_TASK_STATE
Contém o estado atual das tarefas de consulta da classe de serviços.
STV_WLM_QUERY_TASK_STATE é visível para todos os usuários. Os superusuários podem ver todas as linhas; usuários regulares podem ver somente seus próprios dados. Para obter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.
Colunas da tabela
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
service_class | inteiro | ID da classe de serviço. Para obter uma lista dos IDs de classe de serviço, consulte IDs da classe de serviço do WLM. |
tarefa | inteiro | O ID usado para rastrear uma consulta no gerenciador de workload. Ele pode ser associado a vários IDs de consulta. Se uma consulta é reiniciada, a consulta recebe um novo ID de consulta mas não um novo ID de tarefa. |
consulta | inteiro | ID da consulta. Se uma consulta é reiniciada, a consulta recebe um novo ID de consulta mas não um novo ID de tarefa. |
slot_count | inteiro | O número de slots da consulta de WLM. |
start_time | timestamp | O horário de início da execução da consulta. |
exec_time | bigint | O número de microssegundos transcorridos desde que a consulta entrou em execução. |
Consulta de exemplo
A consulta a seguir mostra o estado atual das consultas nas classes de serviço maiores do que 4. Para obter uma lista dos IDs de classe de serviço, consulte IDs da classe de serviço do WLM.
select * from stv_wlm_query_task_state where service_class > 4;
Essa consulta retorna os seguintes dados de saída de exemplo:
service_class | task | query | start_time | exec_time --------------+------+-------+----------------------------+----------- 5 | 466 | 491 | 2010-10-06 13:29:23.063787 | 357618748 (1 row)