El día 22 de mayo de 2009 17:09, Alvaro Herrera
<[email protected]> escribió:
> Emanuel Calvo Franco escribió:
>
>> Mañana o durante la noche paso esa función en C o perl para hacerla un poco
>> más performante y la agrego a la wiki.
>
> ¿Por qué crees que sería mejor en C o Perl que en plpgsql? En mi opinión,
> hacerla en C sería una pérdida de tiempo y además es inconveniente, porque
> el usuario tiene que compilar, instalar el módulo, etc. En Perl tampoco
> es tan bueno porque es menos portable (no todo el mundo instala plperl).
Yo lo pensé de manera de que en un escenario donde se pueden
llegar a ejecutar concurrentemente más de 100 veces esta funciòn
sobre tablas grandes, pudiera significar un detalle de performance.
> En cambio en plpgsql es fácil de instalar y prácticamente todo el mundo
> tiene el lenguaje disponible ...
>
Ok.
Si querés, para que no sea esa función sola, puedo recopilar
con otras técnicas (menos radicales) para este tipo de casos...
mas que nada para que tenga mayor contenido...
--
Emanuel Calvo Franco
Sumate al ARPUG !
( www.arpug.com.ar)
ArPUG / AOSUG Member
--
TIP 5: ¿Has leído nuestro extenso FAQ?
http://www.postgresql.org/docs/faqs.FAQ.html