Hola! les quería consultar si existe algún procedimiento de optimización de la base de mapuche.
En realidad lo que buscamos es reducir un poco el tamaño.
Hoy nuestra base mapuche tiene 10Gb.
Tenemos actualmente 1000 agentes. El sistema está funcionando hace más de 10 años. Primero con SIU-Pampa y desde 2012 SIU-Mapuche.
Hola Gloria, donde seguramente podes reducir bastante es en el esquema de auditoria. Borrando datos de una cierta fecha para atras (previo backup y archivado). De esta forma vas a tener una base online mas liviana.
Tambien podes ver el tamaño que ocupa cada tabla utilizando una consulta como la siguiente:
SELECT nspname || '.' || relname AS "relacion",
pg_size_pretty(pg_relation_size(C.oid)) AS "tamaño"
FROM pg_class C LEFT JOIN pg_namespace N ON (N.oid = C.relnamespace)
WHERE nspname NOT IN ('pg_catalog', 'information_schema')
ORDER BY pg_relation_size(C.oid) DESC;
Tambien podes realizar un VACUUM FULL y un REINDEX
Espero que con esto lo soluciones, estamos en contacto.
Saludos, Nico