El 27/09/2010 11:19, Alvaro Herrera escribió:
Excerpts from Rensi Arteaga Copari's message of lun sep 27 10:35:22 -0400 2010:

El 23/09/2010 15:33, Alvaro Herrera escribió:
Excerpts from Rensi Arteaga Copari's message of vie sep 17 16:19:27 -0400 2010:

Unable to connect to PostgreSQL server:
FATAL: out of shared memory HINT: You may need to increase
max_locks_per_transacction, in
/opt/lampp/htdocs/endesis/cls_conexion.php on line 57
¿Y max_locks_per_transaction cuánto es?
ersta con su valor por defecto (en mi archivo se encuentra comentado)


#deadlock_timeout = 1000                # in milliseconds
*#max_locks_per_transaction = 64         # min 10*
Ok ... quizás podrías intentar aumentar ese valor un poco.

Cual es el valor que tiene

max_locks_per_transaction

por defecto ?  vien con el  mínimo 10 ??



¿Por qué subiste tanto temp_buffers y work_mem?
Como el servidor es grande y exclusivo para postgres buscamos aprovechar
el hardware,
en algún manual de tunning de postgres  leímos que podíamos ir subiendo
estos valores
Dudo mucho que temp_buffers te esté ayudando mucho.  Te recomendaría
bajarlo al valor por omisión, si bien no tiene relación directa con tu
problema; pero ¿sabes lo que hace?  ¿Qué mediciones hiciste para
determinar que subirlo servía de algo?
tengo entendido que es el máximo número de buffers temporales que
una sesión puede usar, se usan para acceder a las tablas temporales  y
para optimizar consultas que eran lentas en varios lugares usamos tablas temporales


¿Tienes muchas particiones?
*tengo estas particiones*
Ah, perdón, me refería a tablas particionadas.


Tengo una tabla particionada  físicamente con herencia
t_registro_evento   es el padre
y cada mes se crea una tabla con sufijo del mes

asi:   t_registro_evento_9_2010
        t_Registro_evencto_8_2010


tengo a la fecha 5 tablas con un total de 785204  registros

en esta tabla se guardan todas las transacciones (eventos de modificación , inserción , eliminación, etc )
que realizan los usuarios desde la interfaz web del sistema






--
EMPRESA NACIONAL DE ELECTRICIDAD
www.ende.bo
Tel.: (591-4) 4520317 - 4120900
Fax: (591-4) 4520318
---------------------------------------------------------------------------------
Este mensaje ha sido analizado automaticamente por el MailScanner de ENDE
y no han sido detectados virus ni otros contenidos peligrosos.

-
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