SQL · Capítulo 8
Índices e planos de execução
Entender como a base encontra linhas e por que uma query pode ficar lenta.
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;As minhas notas
Escreve apontamentos deste capítulo. Ficam apenas neste dispositivo.
Guardado localmente.Exercício
Analisa uma consulta com filtro+ordenação e propõe um índice composto justificando a ordem das colunas.