PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Consultas lentas do Postgres 9.3


Se houver muitos registros com groupid=1886 (do comentário:existem 200.563), para obter registros em um OFFSET de um subconjunto de linhas classificado, exigiria classificação (ou um algoritmo de heap equivalente) que é lento.

Isso pode ser resolvido adicionando um índice. Neste caso, um em (groupid,id) e outro em (groupid,created) .

Do comentário:Isso realmente ajudou, reduzindo o tempo de execução para 5ms-10ms.