Hola Ruben, en lo referente a lentitud de generación de índices, etc: He tenido alguna ocasión, en la cual, la generación de índices es muy lenta y las consultas respondían lento. Tocado la configuración de potgresql.conf, he conseguido importantes mejoras.
Como este tema de tunning da para muchos sabores y situaciones, ve lento, has backup y a documentarse. 1. Antes que todo prueba mirando los resultados de la utilidad iotop que te muestra el uso de disco de las aplicaciones y procesos, con lo cual podrás identificar las lecturas/escrituras… quizás tienes un proceso generando carga innecesaria en horas inadecuadas. 2. Cambio en la configuración de postgresql.conf para mejorar el trabajo de generación de estadísticas, índices y actividad general. a. work_mem = 50MB à work_mem = 250MB b. maintenance_work_mem = 64MB à maintenance_work_mem = 264MB Importante: La configuración de temas de memoria de potgres generalmente pasa, primero, por tunning del propio SO, para lo cual es necesario hacer cambios a kernel.shmmax y kernel.shmall. Gracias Atentamente, Juan De: [email protected] [mailto:[email protected]] En nombre de SYSWARP - Carlos Enrique Perez Enviado el: martes, 29 de mayo de 2012 17:01 Para: ruben avila galindo CC: Ayuda Asunto: Re: [pgsql-es-ayuda] Reindexacion de Tablas Por ahi no segui bien el hilo de todas las conversaciones pero me parece que algunos temitas te pueden faltar abordar: . Quizas la defragmentacion de tu disco tenga que ver con que la base recibe muchas bajas fisicas de registros. . Quizas te convenga probar de armar un proceso nocturno de reindexacion y para los casos que convenga hacer indices clustered sobre PK y UK. . Pasar a la version 9 (mejoras significativas en los indices). -- Carlos Enrique Perez Direccion Syswarp SRL www.syswarp.com.ar "Cuando está bien hecho, el software es invisible" El mar, 29-05-2012 a las 15:51 -0500, ruben avila galindo escribió: No con Linux Debian y Postgresql 8.4 pero mucho no puedo hacer ya que el MODELO de DATOS no fue bien hecho con todas las Normalizaciones y el tipo de Dato para cada ocasion ya que hacer un reinginieria no puedo hacer porq no puede parar la Empresa asi q toy tratando de mejorar la navegacion de Datos sea rapida.
