SVL_S3PARTITION - Amazon Redshift

SVL_S3PARTITION

Use a visualização SVL_S3PARTITION para obter detalhes sobre as partições do Amazon Redshift Spectrum no nível do segmento e da fatia do nó.

SVL_S3PARTITION é 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

SVL_S3PARTITION contém apenas as consultas executadas nos principais clusters provisionados. Ele não contém consultas executadas em clusters de escalabilidade simultânea ou em namespaces sem servidor. Para acessar os planos de explicação das consultas executadas em clusters principais, clusters de escalabilidade simultânea e namespaces sem servidor, recomendamos usar a visualização de monitoramento SYS SYS_EXTERNAL_QUERY_DETAIL. Os dados na exibição de monitoramento SYS são formatados para serem mais fáceis de usar e compreender.

Colunas da tabela

Nome da coluna Tipo de dados Descrição
consulta integer O ID da consulta.
segment integer O número do segmento. Uma consulta consiste em vários segmentos e cada segmento consiste em uma ou mais etapas.
integer O número de nós.
slice integer A fatia dos dados com os quais determinado segmento foi executado.
starttime time stamp sem fuso horário O horário em UTC que o corte de partição começou a ser executado.
endtime time stamp sem fuso horário O horário em UTC que o corte de partição foi concluído.
duration bigint Tempo decorrido (em microssegundos).
total_partitions integer Número de partições totais.
qualified_partitions integer O número de partições qualificadas.
assigned_partitions integer O número de partições atribuídas na fatia.
assignment caractere Tipo de atribuição.

Consulta de exemplo

O exemplo a seguir obtém os detalhes de partição da última consulta concluída.

SELECT query, segment, MIN(starttime) AS starttime, MAX(endtime) AS endtime, datediff(ms,MIN(starttime),MAX(endtime)) AS dur_ms, MAX(total_partitions) AS total_partitions, MAX(qualified_partitions) AS qualified_partitions, MAX(assignment) as assignment_type FROM svl_s3partition WHERE query=pg_last_query_id() GROUP BY query, segment
query | segment |           starttime           |           endtime           | dur_ms| total_partitions | qualified_partitions | assignment_type
------+---------+-------------------------------+-----------------------------+-------+------------------+----------------------+----------------
99232 |       0 | 2018-04-17 22:43:50.201515    | 2018-04-17 22:43:54.674595  |  4473 |       2526       |        334           | p