From: | "Marcelo Diaz" <marcelorauldiaz(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: distribucion de recursos |
Date: | 2006-07-25 19:31:35 |
Message-ID: | 72e803780607251231m7ad19dc6m64a95314a46d4a28@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> En realidad, eso es trabajo del SO (el sistema operativo, segun
> recuerdo de las clases en el colegio, es el encargado de administrar
> los procesos y de determinar cuanto tiempo de procesador y cuales
> recursos se asignan a cada proceso).
Es muy descabellado incluir esto en el postmaster, es decir una buena
administracion de las peticiones que van llegando.
Otra forma de mejora rendimientos podria ser un sistema de archivos
propio, creado y adaptado a las exigencias de postgres.
Estaran trabajando en esto en la version 8.2?
>
> En postgres lo que puedes hacer es:
> - optimizar la configuracion para que utilize el hardware que tengas
> al maximo
> - reducir el tamaño de tus transacciones (si es posible, claro)
> - optimizar tus consultas
> - usar statement_timeout para limitar el tiempo que una sentencia
> puede correr
> - usar las ventajas del sistema MVCC que te permite no tener que
> bloquear (salvo en algunos casos especificos en que en verdad
> querras hacerlo)
> - si te ves forzado a bloquear filas/tablas considera la posibilidad de
> usar NOWAIT para evitar que otras transacciones se queden
> esperando a que se libere el bloqueo en otra tabla (>= 8.1)
> - configurar correctamente los parametros del bgwriter para que no
> interfiera con el trabajo normal de los usuarios
> - configurar el autovacuum para que no interfiera con el trabajo
> normal de los usuarios
>
> --
> Atentamente,
> Jaime Casanova
>
> "Programming today is a race between software engineers striving to
> build bigger and better idiot-proof programs and the universe trying
> to produce bigger and better idiots.
> So far, the universe is winning."
> Richard Cook
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 4: No hagas 'kill -9' a postmaster
>
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2006-07-25 20:10:18 | Re: distribucion de recursos |
Previous Message | Alvaro Herrera | 2006-07-25 18:20:50 | Re: to_char a to_number |