Lennin Caro escribió:
-- On *Tue, 3/2/10, [email protected] /<[email protected]>/*
wrote:
From: [email protected] <[email protected]>
Subject: [pgsql-es-ayuda] Ayudo con configuracion para rendimiento
de PostgreSQL 8.1.11
To: [email protected].
Date: Tuesday, March 2, 2010, 1:54 AM
Buen dia Lista.
Agredeceria una ayuda con un link o un documento que me sirva para
realizar ajustas en parametros a una
base de datos con un promedio de 65 usuarios o mas, la
confiuracion es 12 GB de RAM , 4 Procesadores
Ssistema Operativo Gnu/Linux RedHat Enterprise 4.0 para 32 bits
corriendo sobre unaMaquina Virutla VMvare,
(Servidor Dell. Rack )
Envio el archivo de configuracion que se posee
Tengo otro caso con la misma base de datos, hemos detectado que
eventualmente e algunas tablas se da una duplicacidad de
identificador OID, como lo he solucionado, bajo a plano el
contenido de la tabla, borror y vuelvo
a cargar, hasra ahora eso me ha dado resultado, me preguinto es un
bug de la version PostgreSQL 8.1.11 ?
o como podria tener una solucion definitiva, tengo planteado hacer
una respaldo global, borrar y volver a crear el cluster de la base
de datos y volver a cargar datos, pero sera definitivo?
Gracias.
Cordialmente
Juan Pablo Sandoval Rivera
-----Inline Attachment Follows-----
--
TIP 3: Si encontraste la respuesta a tu problema, publícala, otros
te lo agradecerán
Para entonar
http://wiki.postgresql.org/wiki/Performance_Optimization
lo otro te recomiendo usar una version mas actualizada de PostgreSQL
como la 8.4
Además pudieras usar pgtune, para que te ayude en las configuraciones.
Debes también tirarle un ojo a los parámetros del S.O (Red Hat en este
caso) que pudieras cambiar en el sysctl.conf como por ejemplo
kernel.SHMMAX
kernel.SHMMIN
kernel.shm_use_phys
kernel.maxfiles
kernel.semmsl
kernel.semmap
Una buena configuración sería:
maintenance_work_mem = 960MB
checkpoint_completion_target = 0.9
effective_cache_size = 11GB
work_mem = 110MB
wal_buffers = 8MB
checkpoint_segments = 16
shared_buffers = 3840MB
max_connections = 100
Pudieras comenzar con estos valores, y luego ir subiendo en caso de que
sea un servidor dedicado a la base de datos.
Saludos
--
--
----------------------------------------------------------------------------
----
"Para ser realmente grande, hay que estar con la gente, no por encima de
ella."
Montesquieu Ing. Marcos Luís Ortíz Valmaseda
--------------------------------------------------------
-- Database Architect/Administrator --
-- PostgreSQL RDBMS --
-- http://www.postgresql.org --
-- Data WareHouse -- Business Intelligence Apprentice --
-- Linux User # 418229 --
--------------------------------------------------------
****************************************************************************
** Centro de Tecnologías de Almacenamiento y Análisis de Datos (CENTALAD) **
** Contacto: **
** Correo: [email protected] **
** Telf: +53 07-837-3737 **
** +53 07-837-3714 **
** **
** Universidad de las Ciencias Informáticas **
** http://www.uci.cu **
****************************************************************************
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net