[pgsql-es-ayuda] Funciones en C

2009-05-14 Thread Edwin Quijada
hi! Estoy tratando de hacer un par de funciones para mi sistema en mi base de datos pero no se ni por donde empezar. Alguien sabe de algunos ejemplos por ahi de funciones hechas en C y como se deben de compilar para que se ejecuten y Postgres las reconozca? Bueno, un manual de esta parte, algu

Re: [pgsql-es-ayuda] Funciones en C

2009-05-14 Thread Rafael Martinez
Edwin Quijada wrote: > hi! Estoy tratando de hacer un par de funciones para mi sistema en mi > base de datos pero no se ni por donde empezar. Alguien sabe de > algunos ejemplos por ahi de funciones hechas en C y como se deben de > compilar para que se ejecuten y Postgres las reconozca? > http://w

[pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-12 Thread Edwin Quijada
Hola ! Estoy tvez ratando de hacer una funcion en C que me haga un dump de la BD para que dicha funcion sea invocada desde postgres y una app hecha en PHP para hacer BK, claro va al server y de ahi por FTP a otro sitio y bla bla el punto es que cada vez que la corro me manda un error Esta

[pgsql-es-ayuda] Funciones en C mejorar performance

2013-05-15 Thread jvenegasperu .
Buen dia a todos trabajo con bases de datos postgis y tengo algunas consultas respecto de las funciones que les pondre a continuación de esta explicación: de las 3 funciones que coloco aquí las preguntas serian: pueden estas 3 funciones escribirse en lenguaje C? si la respuesta es si me podrian d

Re: [pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-15 Thread Alvaro Herrera
Edwin Quijada escribió: > > > Hola ! Estoy tvez ratando de hacer una funcion en C que me haga un dump de la > BD para que dicha funcion sea invocada desde postgres y una app hecha en PHP > para hacer BK, claro va al server y de ahi por FTP a otro sitio y bla bla > el punto es que cada vez q

Re: [pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-15 Thread Eduardo Morras
At 20:14 12/09/2009, Edwin Quijada wrote: >Hola ! Estoy tvez ratando de hacer una funcion en C que me haga un dump de la >BD para que dicha funcion sea invocada desde postgres y una app hecha en PHP >para hacer BK, claro va al server y de ahi por FTP a otro sitio y bla bla >el punto es que c

Re: [pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-15 Thread Lautaro Moreira
Edwin, Hola, es primera vez que posteo algo y mis disculpas si estoy equivado, pero si haces el dump desde la misma BD, creo que es normal lo que sucede ya que se bloquea todo, se detiene la base, se paran triggers y otros y se empieza el dump, lo que mata la coneccion. Es una coneccion con a

RE: [pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-15 Thread Edwin Quijada
> Date: Mon, 14 Sep 2009 23:54:11 -0400 > From: alvhe...@alvh.no-ip.org > To: listas_quij...@hotmail.com > CC: pgsql-es-ayuda@postgresql.org > Subject: Re: [pgsql-es-ayuda] Funciones en C ???De nuevo... > > Edwin Quijada escribió:

RE: [pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-15 Thread Edwin Quijada
> Date: Tue, 15 Sep 2009 17:29:00 +0200 > To: listas_quij...@hotmail.com > From: emor...@s21sec.com > Subject: Re: [pgsql-es-ayuda] Funciones en C ???De nuevo... > CC: pgsql-es-ayuda@postgresql.org > > At 20:14 12/09/2009, Edwin Qu

RE: [pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-15 Thread Edwin Quijada
tmail.com > CC: pgsql-es-ayuda@postgresql.org > Subject: Re: [pgsql-es-ayuda] Funciones en C ???De nuevo... > > Edwin, > > Hola, es primera vez que posteo algo y mis disculpas si estoy equivado, > pero si haces el dump desde la misma BD, creo que es normal lo que > sucede ya q

Re: [pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-15 Thread Espartano
2009/9/15 Edwin Quijada : > > Uh...la verdad no se porque Postgres permite hacer un dump en caliente > pero la verdad eso que dices lo he pensado mucho tambien por eso lance la > pregunta aca. Creo que solo me queda irme por SCP Por favor cuidado con ese top-posting :p Edwin, hace algún ti

Re: [pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-16 Thread Alvaro Herrera
Edwin Quijada escribió: > El problema es que quieren hacer el bk desde mi app y no se me ocurre > otra forma que hacer una funcion en Postgres que lo haga para > ejecutarla desde cualquier lugar. He pensado en usar SCP pero tendria > que andar con el SCP a todos lados , bueno la verdad no se, no m

Re: [pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-16 Thread Espartano
2009/9/16 Alvaro Herrera : > Edwin Quijada escribió: > >> El problema es que quieren hacer el bk desde mi app y no se me ocurre >> otra forma que hacer una funcion en Postgres que lo haga para >> ejecutarla desde cualquier lugar. He pensado en usar SCP pero tendria >> que andar con el SCP a todos l

RE: [pgsql-es-ayuda] Funciones en C ???De nuevo...

2009-09-16 Thread Edwin Quijada
> Date: Wed, 16 Sep 2009 13:06:15 -0500 > Subject: Re: [pgsql-es-ayuda] Funciones en C ???De nuevo... > From: espartano.m...@gmail.com > To: alvhe...@alvh.no-ip.org > CC: listas_quij...@hotmail.com; pgsql-es-ayuda@postgresql.org >

Re: [pgsql-es-ayuda] Funciones en C mejorar performance

2013-05-16 Thread Jaime Casanova
2013/5/16 jvenegasperu . : > antes de que te decidas a escribir esto en C (que deberia ser posible). te sugiero un par de cosas. > CREATE OR REPLACE FUNCTION vias_limitrofes_sub_sectores() > RETURNS trigger AS > $BODY$ > BEGIN > IF NEW.the_geom <> old.the_geom THEN que versión de P

Re: [pgsql-es-ayuda] Funciones en C mejorar performance

2013-05-16 Thread Alvaro Herrera
Jaime Casanova escribió: > 2013/5/16 jvenegasperu . : > > y esta otra función > > > > CREATE OR REPLACE FUNCTION geographyforgoogle() > > RETURNS trigger AS > > $BODY$ > > DECLARE > > BEGIN > > -- NEW.long_xy := round(cast(st_length(NEW.the_geom) as numeric),2); > >NEW.geography := trans

Re: [pgsql-es-ayuda] Funciones en C mejorar performance

2013-05-16 Thread Jaime Casanova
2013/5/16 Alvaro Herrera : > > El problema que le veo a esto no es tanto que viole formas normales (lo > cual puede ser aceptable porque quizás encontrar latitud y longitud a > partir de un dato puede ser caro), sino que el método que está usando > seguramente no es de lo mejor. Primero convierte

Re: [pgsql-es-ayuda] Funciones en C mejorar performance

2013-05-16 Thread jvenegasperu .
Hola Alvaro, Jaime gracias por responder. respecto a la función ST_aslatlontext ya revise y lamentablemente solo esta disponible en postgis 2 y yo tengo 1.5 vere de migrar a postgis 2, las consultas si estan usando los indices espaciales de hecho sin ellos ni siquiera se podria ejecutar la consult

Re: [pgsql-es-ayuda] Funciones en C mejorar performance

2013-05-17 Thread Jaime Casanova
2013/5/16 jvenegasperu . : > Hola Alvaro, Jaime gracias por responder. > > respecto a la función ST_aslatlontext ya revise y lamentablemente solo esta > disponible en postgis 2 y yo tengo 1.5 vere de migrar a postgis 2, las > consultas si estan usando los indices espaciales de hecho sin ellos ni >

Re: [pgsql-es-ayuda] Funciones en C mejorar performance

2013-05-24 Thread jvenegasperu .
Jaime, Alvaro nuevamente gracias por responder revise mi codigo y algunas cosas las puse ya calculadas dentro de tablas implica mucha redundancia pero la performance mejora increiblemente asi que imagino que con triggers lograre que se mantenga la informacion consistente, es decir en la consulta d