> 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

Responder a