O que significa Seq Scan?
Em um banco de dados, quando temos tabelas com grande quantidade de linhas, precisamos criar índices nas tabelas para facilitar a localização dos registros desejados nas consultas SQL.
Sem os índices é necessário que o otimizador verifique linha por linha até localizar o registros desejados, originando um seq scan na tabela, que eleva o custo de processamento e em alguns casos pode até derrubar o banco de dados.
Portanto, seq scan ocorre quando uma consulta SQL não utiliza nenhum índice da tabela (por não existir ou não atender aos critérios) e percorre a tabela inteira, linha por linha, para retornar os registros desejados.
Veja como criar índices em tabelas no PostgreSQL

Um comentário
Deixe o seu!
[...] Baú de Desenvolvimento – O que significa Seq Scan [...]