SVV_QUERY_INFLIGHT
Use a exibição SVV_QUERY_INFLIGHT para determinar quais consultas estão sendo executadas no banco de dados no momento. Esta exibição une a STV_INFLIGHT e a STL_QUERYTEXT. A exibição SVV_QUERY_INFLIGHT não mostra as consultas executadas apenas nos nós de liderança. Para ter mais informações, consulte Função de apenas nó líder.
SVV_QUERY_INFLIGHT é 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 ter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.
nota
Essa visualização só está disponível ao consultar clusters provisionados.
Colunas da tabela
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
userid | inteiro | O ID do usuário que gerou a entrada. |
slice | inteiro | A fatia onde a consulta está sendo executada. |
consulta | inteiro | ID da consulta. Ele pode ser usado para unir várias outras tabelas e exibições do sistema. |
pid | inteiro | ID do processo. Todas as consultas em uma sessão são executadas no mesmo processo, portanto esse valor permanece constante se você executa uma série de consultas na mesma sessão. Use esta coluna para unir a tabela STL_ERROR. |
starttime | timestamp | O horário do início da consulta. |
suspended | inteiro | Indica se a consulta está suspensa: 0 = falso; 1 = verdadeiro. |
text | character(200) | O texto da consulta, em incrementos de 200 caracteres. |
sequence | inteiro | O número de sequência para os segmentos das instruções da consulta. |
Consultas de exemplo
Os dados de saída do exemplo abaixo mostram duas consultas em execução no momento, a própria consulta SVV_QUERY_INFLIGHT e a consulta 428, que é dividida em três linhas na tabela. (As colunas starttime e statement estão truncadas neste exemplo).
select slice, query, pid, starttime, suspended, trim(text) as statement, sequence from svv_query_inflight order by query, sequence; slice|query| pid | starttime |suspended| statement | sequence -----+-----+------+----------------------+---------+-----------+--------- 1012 | 428 | 1658 | 2012-04-10 13:53:... | 0 | select ...| 0 1012 | 428 | 1658 | 2012-04-10 13:53:... | 0 | enueid ...| 1 1012 | 428 | 1658 | 2012-04-10 13:53:... | 0 | atname,...| 2 1012 | 429 | 1608 | 2012-04-10 13:53:... | 0 | select ...| 0 (4 rows)