> Aparte de lo que han comentado los compañeros: > > a) Yo miraria en iostat y en top que estan haciendo los postgres. Si estan > en iowait (en top), tienes demasiada carga en los discos duros. > > b) Como has creado las tablas? Que tipo carga de trabajo tienen? > Mayoritariamente Selects o Inserts, updates y deletes? Depende de como lo > uses habra que configurarlos. > > c) Creaste las tablas de forma automatica con una herramienta (hibernate, > p.ej.) o a mano. Si es con una herramienta automatica, asegurate que te ha > creado todos los indices que necesitas. > > d) En vez de un vacuum analyze, yo activaria autovacuum analyze y ejecutaria > cluster en las tablas de mas uso por el indice de mas uso (apagando antes > las aplicaciones para que no bloqueen la tabla) de vez en cuando. Mira la > documentacion por que 'cluster' necesita espacio de disco para funcionar. > > e) Si no recuerdo mal, en la version 8.4 pusieron demasiado altas las veces > que realiza un analyze para tomar estadisticas, yo tambien lo reduciria. > > f) Usas muchas funciones agregadas? Todas las consultas incluyen un order > by? Dependiendo del tipo de consultas (selects) que hagas la configuracion > tambien cambiara. > > g) Pasate por la lista de correo de freebsd-es. Igual alli te orientan mejor > sobre como configurar el sistema.
Gracias por contestar. En el top los procesos aparecen en "RUN". Por lo demás lo estaré revisando y ya contaré como ha ido todo. Gracias a todos. - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda