SQL · Capítulo 8

Índices e planos de execução

Entender como a base encontra linhas e por que uma query pode ficar lenta.

CONCEITO

O que precisas de perceber

Índices aceleram leituras mas têm custo de escrita e espaço. Usa EXPLAIN/EXPLAIN ANALYZE, procura scans desnecessários e cria índices que representem filtros/joins reais.

EXEMPLO

Vê o código

EXPLAIN SELECT id,subject FROM tickets WHERE status='open' ORDER BY created_at DESC;
CADERNO DIGITAL

As minhas notas

Escreve apontamentos deste capítulo. Ficam apenas neste dispositivo.

Guardado localmente.
AGORA TU

Exercício

Analisa uma consulta com filtro+ordenação e propõe um índice composto justificando a ordem das colunas.