A tabela contém muitos registros, por isso a criação de indice. Estou usando indice composto (para a linha grifada em resposta anterior). Passar a estrutura da tabela, fica complicado. A consulta eh a seguinte: SELECT count(distinct(rdelrde)), count(tid), sum(tvlr) FROM titulo, rdel, grrde, grp, csk WHERE (ttctr = rdelctr) and (grpcsk = cskid ) and (rdelrde = grrderde) and (grrdegrp = grpid) and (cskid = 5) and (tsac = '70064993000140') and (tpgt is null) and (tvct >= '2008-05-14 00:00:00') and (tvct <= '2008-07-14 00:00:00') LIMIT 1; Mas a consulta eh pra retornar informações sobre qtas lojas, qtos titulos e o valor do titulo quando a condicao for verdadeira.
Em 02/06/08, William Leite Araújo <[EMAIL PROTECTED]> escreveu: > > Índices funcionam bem para comparar se é igual ou não. Usar um campo > com valores null não costuma ser muito bom mesmo. Qual tipo de índice está > usando? Poderia dar mais detalhes? Tipo estrutura da tabela / consulta? > > 2008/6/2 Vi <[EMAIL PROTECTED]>: > >> Bom dia!!! >> Estou precisando de uma ajuda com indice composto, criei um indice >> composto em uma tabela, para otimizar a consulta, mas a consulta não esta >> utilizando o indice. Só para esclarecer melhor, um dos campos que compõe o >> indice é do tipo varchar (esse campo recebe apenas números) e o outro e do >> tipo timestamp (esse campo é utilizado para uma comparação de valor nulo), >> estou usando o explain para analizar a consulta, jah tentei converter o tipo >> timestamp para text , e não obtive o retorno esperado, ele continua usando o >> filter para a consulta. >> Aguardo retorno! >> >> Obrigada! >> >> _______________________________________________ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > > -- > William Leite Araújo > Analista de Banco de Dados - QualiConsult > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral