Hola Mario: > Por curiosidad, alguno conoce si existen diferencias de velocidad entre > un stored procedure hecho en pgsql y el mismo en python, ruby o C por > ejemplo?
En su momento probe este tema calculando cuanto tarda un disparador de replicación (como el de slony hecho en C), contra otro hecho en python: Tiempos aproximados (100.000 iteraciones): INSERT INTO test (t,n,f,b) VALUES (random()::text, random(), now(), True); Sin disparador: 3,5 s Disparador de Slony-I (C): 8,8 s Disparador prueba (plsql): 11,5 s Disparador de PyReplica (plpythonu): 15,1 s El trigger detecta los cambios, genera un string sql y lo inserta en una tabla. El de prueba en plsql no hacia lo mismo (porque era bastante dificil), esta solo para tener una idea. Podes ver la presentación completa en: http://www.arpug.com.ar/trac/attachment/wiki/PgDayUnnoba/PDF_PyReplica.pdf?format=raw Sds Mariano -- TIP 7: no olvides aumentar la configuración del "free space map"