Hola Jaime y Fernando, ...gracias por las respuestas , justo ayer leí sobre lo que me indica Jaime y me di cuenta de lo que dices, lo solucione llamando al vacuum desde un script en bash que recibe como parámetro el nombre de la tabla.
Saludos -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de Jaime Casanova Enviado el: sábado, 27 de abril de 2013 23:16 Para: Fernando Hevia CC: Mario Alberto Soto Cordones; Ayuda; [email protected] Asunto: Re: [pgsql-es-ayuda] Vacuum a una tablas 2013/4/27 Fernando Hevia <[email protected]>: > > Si se puede ejecutar vacuum en una función. Sería un buen comienzo que > postees el comando tal cual lo ejecutas y el error que arroja. > no, no se puede Mira las notas en http://www.postgresql.org/docs/9.2/static/sql-vacuum.html """ VACUUM cannot be executed inside a transaction block. """ -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación Phone: +593 4 5107566 Cell: +593 987171157 - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
