SVV_QUERY_INFLIGHT - Amazon Redshift

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)