William Leite Araújo escreveu:
>      Posso dizer, por experiência própria, que o uso de numeric/decimal 
> só é indicado em casos onde a quantidade de registros é pequeno e/ou não 
> é usado em processamentos feito pelo banco de dados (qualquer fórmula 
> e/ou conversão).
> 
Afirmação _sem_ fundamento.

>      No ano passado, num processo de migração, converti o tipo 
> decimal(x,y) para o mesmo tipo no postgres, e ao trabalhar com campos 
> desse tipo em procedimentos, a migração de uma simples tabela de menos 
> de 500.000 registros durava mais de 20 horas. Ao converter esses campos 
> para inteiro (pois a parte decimal nem era usada), o tempo de 
> processamento caiu para 2 minutos. Isso mesmo! Na verdade deve ser menos 
> que 2 minutos... um absurdo, mas um caso real.
> 
Qual a versão do PostgreSQL? Qual o SO? Duvido que a diferença seja 
*tão* discrepante assim mas você tem um script teste que mostre essa 
diferença?


-- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a