Obrigado Flavio,

[..]
>


> O que diz
> SHOW random_page_cost;
>
Em cada servidor, antes de fazer o seu SET e antes do explain analyze?
>
>  MASTER e SLAVE:
 random_page_cost
------------------
 2


>
> > *Dúvidas*
> > - Por que o planejador parou de utilizar  o Index?
>
> Pode ser uma diferença de configuração.
> Pode ser que você esteja usando o Slony mas as tabelas são diferentes em
> cada servidor, o Slony permite esse tipo de coisas, por exemplo, a
> tabela no servidor de destino tem mais linhas que na tabela de origem,
> ou mesmo outras colunas.
>
> A Estrutura é identica, Master e Slave, colunas, tuplas e indexs.

O mais curioso, que criei uma tabela identica no SLAVE como auxiliar para
ver se utiliza o index, mas também não utilizou.


> > - Se eu colocar esse parâmetro na transação da aplicação, tenho algum
> > impacto negativo?
>
> Se você testar direitinho, não. O parâmetro só é usado dentro do
> contexto da sua transação. Normalmente não há impacto em outros lugares.
>
> Mas eu estudaria a real causa. Esse parâmetro só se modifica normalmente
> quando se tem discos SSD. E me parece que você tem servidores diferentes
> em vários aspectos aí.
>
> Isso que é minha preocupação, utilizando este SET, estaria "resolvendo" o
problema desta query, mas se conseguir identificar a causa deste problema,
posso evitar futuros erros.


>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a