Banco de dados H2 - Explique

O comando EXPLAIN exibe o plano de execução de uma instrução. Quando executamos uma instrução usando o comando EXPLAIN ANALYZE, o plano de consulta incluirá a contagem real de varredura de linha para cada tabela.

Sintaxe

A seguir está a sintaxe genérica do comando EXPLAIN.

EXPLAIN { [ PLAN FOR ] | ANALYZE } { select | insert | update | delete | merge}

Junto com essa sintaxe, podemos usar selecionar, inserir, excluir e mesclar.

Exemplo

Este exemplo explica os detalhes do plano de consulta do cliente com ID 1.

EXPLAIN SELECT * FROM CUSTOMER WHERE ID = 1;

O comando acima produz a seguinte saída -