SVL_S3QUERY
Use a visualização SVL_S3QUERY para obter detalhes sobre as consultas do Amazon Redshift Spectrum no nível do segmento e da fatia do nó.
SVL_S3QUERY é 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_S3QUERY só contém consultas executadas em clusters principais. Ele não contém consultas executadas em clusters de escalabilidade de simultaneidade. Para acessar consultas executadas em clusters de escalabilidade principais e de simultaneidade, é recomendável usar a exibiçã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 |
---|---|---|
userid | inteiro | O ID do usuário que gerou uma determinada entrada. |
consulta | inteiro | O ID da consulta. |
segment | inteiro | O número do segmento. Uma consulta consiste em vários segmentos e cada segmento consiste em uma ou mais etapas. |
etapa | inteiro | A etapa da consulta que foi executada. |
nó | inteiro | O número de nós. |
slice | inteiro | A fatia dos dados com os quais determinado segmento foi executado. |
starttime | timestamp | O horário (em UTC) de início da execução da consulta. |
endtime | timestamp | O horário (em UTC) de término da execução da consulta. |
elapsed | inteiro | Tempo decorrido (em microssegundos). |
external_table_name | char(136) | O formato interno do nome da tabela externa para a etapa de varredura do S3. |
is_partitioned | char(1) | O valor true (t ) indica que a tabela externa está particionada. |
is_rrscan | char(1) | O valor true (t ) indica que uma varredura restrita ao intervalo foi aplicada. |
s3_scanned_rows | bigint | O número de linhas digitalizadas do Amazon S3 e enviadas para a camada do Redshift Spectrum. |
s3_scanned_bytes | bigint | O número de bytes verificados do Amazon S3 e enviados para a camada Redshift Spectrum. |
s3query_returned_rows | bigint | O número de linhas retornadas da camada do Redshift Spectrum para o cluster. |
s3query_returned_bytes | bigint | O número de bytes retornados da camada do Redshift Spectrum para o cluster. |
files | inteiro | O número de arquivos que foram processados para a etapa de varredura do S3 nesta fatia. |
splits | int | O número de divisões processadas nesta fatia. Com arquivos de dados grandes que podem ser divididos, por exemplo, arquivos de dados maiores do que 512 MB, o Redshift Spectrum tenta dividir os arquivos em várias solicitações do S3 para o processamento paralelo. |
total_split_size | bigint | O tamanho total de todas as divisões processadas nesta fatia, em bytes. |
max_split_size | bigint | O tamanho máximo da divisão processada para esta fatia, em bytes. |
total_retries | inteiro | O número total de novas tentativas para os arquivos processados. |
max_retries | inteiro | O número máximo de novas tentativas para um arquivo individual processado. |
max_request_duration | inteiro | A duração máxima de uma solicitação individual do Redshift Spectrum (em microssegundos). |
avg_request_duration | double precision | A duração média das solicitações do Redshift Spectrum (em microssegundos). |
max_request_parallelism | inteiro | O número máximo de solicitações pendentes do Redshift Spectrum nesta fatia para a etapa de varredura do S3. |
avg_request_parallelism | double precision | O número médio de solicitações paralelas do Redshift Spectrum nesta fatia para a etapa de varredura do S3. |
Consulta de exemplo
O exemplo a seguir obtém os detalhes da etapa de varredura da última consulta concluída.
select query, segment, slice, elapsed, s3_scanned_rows, s3_scanned_bytes, s3query_returned_rows, s3query_returned_bytes, files from svl_s3query where query = pg_last_query_id() order by query,segment,slice;
query | segment | slice | elapsed | s3_scanned_rows | s3_scanned_bytes | s3query_returned_rows | s3query_returned_bytes | files ------+---------+-------+---------+-----------------+------------------+-----------------------+------------------------+------ 4587 | 2 | 0 | 67811 | 0 | 0 | 0 | 0 | 0 4587 | 2 | 1 | 591568 | 172462 | 11260097 | 8513 | 170260 | 1 4587 | 2 | 2 | 216849 | 0 | 0 | 0 | 0 | 0 4587 | 2 | 3 | 216671 | 0 | 0 | 0 | 0 | 0