2014-08-04 10:46 GMT-03:00 Flavio Henrique Araque Gurgel <[email protected]>:
> Note que os índices ix_movimentacao_09 e ix_movimentacao_10, apesar de > ligeiramente diferentes, para o seu filtro eles representam a mesma coisa, > só testando muito pra saber se a ordem deles afeta algum tempo ou não. > Na verdade há uma outra consulta que usa a dtamovimentacao desc, para fazer uma ordenação da última movimentação. > > Todavia, seu seqscan me parece fadado ao fato de não haver nenhum índice > sobre a coluna bolcancelado. > > Talvez, se você fizer um só índice incluindo ambas as colunas, e sem fazer > um índice filtrado, você obtenha um melhor resultado, exemplo bem simples: > CREATE INDEX ix_movimentacao_12 ON movjulg (dtamovimento, bolcancelado); > Vou testar e dou o retorno. Bruno E. A. Silva. Analista de Sistemas. Bacharel em Sistemas de Informação MBA Gerência de Projetos Certified Scrum Master LPIC-1 SCJP, SE 6 Novell CLA / DCTS ECR DBA Postgres ------------------------------- “A caixa dizia: Requer MS Windows ou superior. Então instalei Linux.” - Sábio Desconhecido "Alguns prestam serviço/consultoria de Qualidade, os outros vendem licença!"
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
