Histórico de consultas

O histórico de consultas mostra SQL consultas realizadas usando o SQL warehouse. O histórico de consultas mantém os dados de consultas dos últimos 30 dias, após os quais são automaticamente excluídos.

O senhor pode usar as informações disponíveis nessa tela para ajudá-lo a depurar problemas com as consultas.

Esta seção descreve como trabalhar com o histórico de consultas usando a UI. Para trabalhar com o histórico de consultas usando a API, consulte Query History API.

Importante

O tempo registrado no histórico de consultas para uma consulta SQL é apenas o tempo que o site SQL warehouse gasta na execução da consulta. Ele não registra nenhuma sobrecarga adicional associada à preparação para executar a consulta, como fila interna, ou tempo adicional relacionado ao processo de upload e download de dados.

Ver histórico de consultas

Para view o histórico de todas as execuções de uma consulta:

  1. Clique em Ícone de história Query History (Histórico de consultas ) na barra lateral.

  2. Opcionalmente, clique em duração para classificar a lista por duração. Em default, a lista é classificada por tempo de início.

  3. Clique no nome de uma consulta para ver mais detalhes, como o comando SQL e os detalhes da execução.

Se o senhor for um usuário não administrador sem permissões CAN_MANAGE, só poderá view suas próprias consultas no Query History.

Observação

As consultas compartilhadas por um usuário com permissões de execução como proprietário para outro usuário com permissões de CAN RUN aparecem no histórico de consultas do usuário que executa a consulta e não do usuário que compartilhou a consulta.

Ver detalhes da consulta

Para view detalhes sobre uma consulta, como duração, comando SQL, número de linhas retornadas e desempenho de E/S:

  1. Ver histórico de consultas.

  2. Clique no nome de uma consulta.

    Consultar detalhes do histórico

    São exibidas informações breves sobre o desempenho de uma consulta, como o tempo gasto em cada tarefa, as linhas retornadas e o desempenho de E/S.

  3. Para obter informações mais detalhadas sobre o desempenho da query , incluindo seu plano de execução, clique em view perfil query na parte rodapé da página. Para obter mais detalhes, consulte Consultar perfil.

Encerrar uma consulta em execução

Para encerrar uma consulta de longa duração iniciada pelo senhor ou por outro usuário:

  1. Ver histórico de consultas.

  2. Clique no nome de uma consulta.

  3. Ao lado de Status, clique em Cancel (Cancelar).

    Observação

    Cancelar só aparece quando uma consulta está em execução.

A consulta é encerrada e seu status é alterado para Cancelado.

Acessar a tabela do sistema de histórico de consultas

Databricks As tabelas do sistema incluem uma tabela de histórico de consultas (system.query.history) em que usuários privilegiados podem view registros de histórico de consultas tabulares em todo o seu site account. Em default, somente os administradores têm acesso às tabelas de sistema do seu account. Para obter informações sobre como ativar e acessar a tabela do sistema de histórico de consultas, consulte Referência da tabela do sistema de histórico de consultas.