Skip site navigation (1) Skip section navigation (2)

[pgsql-ayuda] RE: Postgresql: limitacion de la funcion SUM()

From: "Saulo Alvarado Mateos" <saulo(at)idecnet(dot)com>
To: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: [pgsql-ayuda] RE: Postgresql: limitacion de la funcion SUM()
Date: 2000-09-28 00:08:35
Message-ID: 000201c02c63$1d5ea420$96a140d4@jademan (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
    Hola,


    En cuanto a la primera pregunta:


>   es muy superior a este (3,245,765), por lo que al
>   aplicar SUM(), me devuelve un numero negativo.
>
>    Como puedo solucionar este problema, hay alguna
>otra funcion que realize el mismo trabjajo, pero
>devuelva un entero de mayor tama�, o como le hago?
>

    El "problema" que tiene el Postgres en este sentido es que las funciones
se definen segn sus par�etros de entrada y de salida, permitiendo que
exista una misma funci� SUM para INT2, INT4, INT8 y FLOAT8... La soluci�
que yo hall�fue hacer SUM( INT8( INT4( valor ) ) ) con lo que me aseguro
que el resultado ser�un entero de 8 bytes...

    Respecto a la segunda no puedo ayudarte excepto comentar que ciertamente
he notado que el rendimiento baja much�imo cuando se trabaja con triggers
que actualizan otras tablas. En particular en la versi� 6.5 era peor que en
la 7.0.2. Sin embargo esto es nicamente subjetivo porque nunca lo he
"medido" y no tengo valores que me permitan cuantificar la ca�a de
rendimiento.

.saulo.

--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text   : unsubscribe pgsql-ayuda


pgsql-es-ayuda by date

Next:From: Atanacio ReyesDate: 2000-09-29 02:54:08
Subject: Re: [pgsql-ayuda] error pqReadData
Previous:From: Estrella DominguezDate: 2000-09-27 15:35:11
Subject: [pgsql-ayuda] Re: Ejecutar mas rapido

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group