Usando o Diagrama do Plano de Explicação
Este recurso não está disponível para serviços de banco de dados MySQL.
A view de diagrama Explain Plain é uma representação gráfica do conteúdo de PLAN_TABLE
, que é a tabela padrão para resultados da instrução EXPLAIN PLAN. A natureza hierárquica das etapas no plano de execução é representada no diagrama.
Por padrão, três níveis de etapas estão visíveis no diagrama. Você pode usar os sinais +/- na parte inferior de cada etapa (disponível quando a etapa tem filhos) para expandir ou contrair. Para exibir todas as etapas do diagrama, use Expandir Tudo na barra de ferramentas.

O diagrama também fornece os seguintes detalhes:
- Cardinalidade (número na seta para a etapa pai), que é o número de linhas processadas
- Operação e opções aplicadas nessa etapa
- Ordem de execução, que é o número sequencial na ordem de execução
- Custo de CPU dos predicados de acesso em porcentagem (barra laranja)
- Custo total de CPU da etapa em porcentagem (círculo azul)
- Custo Estimado de E/S, Bytes processados e métricas de Custo
Você verá uma breve descrição pop-up quando passar o mouse sobre qualquer uma dessas estatísticas em uma etapa.

Os ícones na barra de ferramentas são:
-
View Avançada: Exibe dados de
PLAN_TABLE
na view tabular/árvore mista. Há um ícone de Exibição do Diagrama que você pode usar para voltar para a exibição do diagrama. -
Diagrama de Impressão: Imprima o diagrama.
-
Salvar no SVG: Salve o diagrama para o arquivo no formato SVG.
-
Ampliar Zoom, Reduzir Zoom: Se uma etapa for selecionada no diagrama, clicar no ícone Mais Zoom garante que ele permaneça no centro da tela.
-
Ajustar Tela: Ajuste o diagrama inteiro na área visível.
-
Tamanho Real: Defina o fator de zoom como 1.
-
Expandir Tudo: Exibe todas as etapas no diagrama.
-
Redefinir Diagrama: Redefine o diagrama para o status inicial, ou seja, apenas três níveis de etapas são exibidos.
-
Mostrar Informações: Mostra a instrução
SELECT
usada pela funcionalidade Plano de Explicação. -
Custo Total Mínimo Visível da CPU (%): Defina o limite para filtrar etapas com custo total de CPU menor que o valor fornecido.
Informe um valor entre 0 e 100. Não há filtragem para 0.
-
Notas do Plano: Exiba as observações do Plano de Explicação.
Propriedades
Clique duas vezes ou pressione Enter em uma etapa selecionada para abrir o painel Propriedades, que fornece mais informações sobre essa etapa. Consulte PLAN_TABLE em Oracle Database Reference para obter uma descrição de cada propriedade.
O painel Propriedades mostra:
-
Todas as informações dessa etapa extraídas de
PLAN_TABLE
em um formato tabular. Os nulos são excluídos.Você pode selecionar JSON para exibir as propriedades no formato JSON.
-
Informações da coluna
OTHER_XML
dePLAN_TABLE
.As informações são exibidas no formato JSON.
Navegação
-
Pressione a tecla Tab para passar pelas etapas na ordem de execução. A etapa selecionada tem uma borda azul ao seu redor.
Para se mover na direção inversa, pressione as teclas Shift + Tab.
Se nenhuma etapa for selecionada, pressionar a tecla Tab selecionará a etapa com o número de execução 1.
-
Dependendo do nível de zoom, use barras de rolagem horizontais e verticais para exibir diferentes partes do diagrama.
Clique no botão esquerdo do mouse e segure-o para aplicar uma panorâmica ao diagrama para cima e para baixo.
Use o ícone
na parte inferior direita para rolar até a parte superior do diagrama.
-
O Diagram Navigator está no canto superior direito e representa uma cópia menor do diagrama em um plano de fundo cinza. A borda do retângulo permite operações de zoom e zoom out e move-se para mostrar diferentes partes do diagrama.
O navegador de diagramas mostra uma lista com etapas com mais de 1% de custo de CPU em ordem decrescente. Clique em uma etapa na lista para navegar até a mesma etapa no diagrama, permitindo que você a veja no contexto das outras etapas.