>
>
>
>
>
>
> No parc.vl_valor eu setei para not null e, tirando o coalesce ficou muito
> bom.
>
> Agora criei o índice na tabela uni_emitente (cfe o comando que vc passou
> acima), rodei analyze no banco todo, deixei a linha assim:
> emitente.nm_emitentecompleto like '%CONSUMIDOR%' and
>
> e não resolveu. Se comento esta linha fica bala.
>
> Pra ter uma idéia tá rodando a 20 minutos e não vai. Não consigo nem tirar
> o analyze pra enviar.
>
>
>
Se o LIKE %% é fundamental para a sua lógica, tenta instalar o pg_trgm e
cria um índice nessa coluna com ele.

Att,
Francisco Summa
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a