Hola Lista

tengo un servidor PostgreSQL 9.4 en el cual se registra el log de un IVR
(atención telefónica  automatizada por menús) donde la tabla ya esta
pesando 162GB, se tiene informacion desde el 2015 y se desea conservar en
linea solo el ultimo año (por cuestiones de espacio y rendimiento), la
aplicación que inserta estos datos esta implementada con Hibernate por lo
tanto no es posible implementar particiones pues al insertar regresa 0
registros y falla la aplicación. Se esta realizando un proceso nocturno
para mover los registros mas viejos de un año y y borrar los mismos de la
tabla  en cuestión. Dado el tamaño de la tabla, las características de la
maquina y que el servicio es 7x24  no es posible ejecutar un VACUUM FULL
para recuperar el espacio sino se ejecuta un VACUUM ANALYZE, por lo tanto
los datos nuevos deben insertarse en los bloques marcados como libres por
el vacuum, esto afectaría el rendimiento de las operaciones que se hagan en
la tabla (bloat, entre otros aspectos)?

Gracias Lista


-- 
Cordialmente,

Ing. Hellmuth I. Vargas S.

Reply via email to