Bienvenidos al foro de la comunidad SIU!
0 Usuarios y 1 Visitante están viendo este tema.
Buenos tardes usuarios como estan?, el motivo del presente es para realizaruna consulta, aca en la UNPA estamos realizando el proceso de cambio deejercicio y al momento de realizar el proceso de migración de transaccionesse nos lentiza demasiado esta migración para los Fondos de Terceros,entendemos que tenemos varios fondos por migrar pero hemos superado las 18horas de ejecución, a alguna otra universidad le paso algo similar?.Nuestro servidor esta en Linux - Debian, tenemos la configuraciónrecomendada tanto para php como para postgres.Para postgres alquien uso alguna parametrizacion particular?.Desde ya muchas gracias!Ing. Sonia E. MolinaUniv. Nacional de la Patagonia Austral
Hola, nosotros si parametrizamos el uso de memoria de PostgreSQL. Tenéen cuenta que depende de tu Hardware (De la memoria disponible mas quenada).En el archivo /etc/postgresql/8.4/main/postgresql.conf hay una seccionlllamada "RESOURCE USAGE". Ahi nosotros particularmente tocamos 3parametros:shared_bufferswork_memmaintenance_work_memEn un server de 6Gb de RAM, nosotros esos valores los tenemos asishared_buffers = 500MBwork_mem = 90MBmaintenance_work_mem = 100MBCon estos valores migramos en tiempos mas o menos decentes (1 hora ypico si mal no recuerdo), aunque obviamente depende del volumen detramites en cada caso también.Antes que me olvide, estos cambios pueden afectar cierto limite dememoria en el kernel. si tenes un problema de que el proceso se cortapor falta de memoria compartida, se tiene que setear SHMMAX.Al vuelo (La proxima ves que reinicies perdes el cambio):echo 1073741824> /proc/sys/kernel/shmmaxDe forma permanente: Editar el archivo /etc/sysctl.conf y agregar lasiguiente lineakernel.shmmax = 1073741824Anda probando y testeando para valores que se ajusten a tu Hardware.La documentación:http://www.postgresql.org/docs/9.1/static/runtime-config-resource.html