Éste realmente no es un nivel de concurrencia para que se esté demorando tanto 
los reportes.
Toma el consejo que te da Álvaro y revisa cómo haz escrito tus procedimientos.
En caso de que éstes usando PostgreSQL para reportes de tipo BI, OLAP y ese 
tipo de cosas deberías mirar las nuevas características de la versión 8.4 como 
son consultas recursivas, las funciones ventana, etc, CTEs, y así poder mejorar 
los tiempos de respuesta de tus funciones.

Saludos

Ing. Marcos Luís Ortíz Valmaseda
PostgreSQL SysDBA && Rails Apprentice
Centro de Tecnologías de Almacenamiento y Análisis de Datos (CENTALAD)
Universidad de las Ciencias Informáticas (http://www.uci.cu)

Linux User # 418229

http://www.postgresql.org
http://www.postgresql-es.org
http://www.rubyonrails.org
http://www.ruby-lang.org/es/
http://www.planetrubyonrails.org/
http://www.planetpostgresql.org


----- Mensaje original -----
De: "Alvaro Herrera" <alvhe...@alvh.no-ip.org>
Para: "Rensi Arteaga Copari" <rarte...@ende.bo>
CC: pgsql-es-ayuda@postgresql.org
Enviados: Martes, 23 de Febrero 2010 17:01:24 GMT +00:00 Monrovia
Asunto: Re: [pgsql-es-ayuda] Problema de Concurrencia de usuarios

Rensi Arteaga Copari escribió:
> 
> 
> Tengo   Una base de datos con unas 400 tablas dividas en varios
> esquemas, la tablas con más datos tiene un millón de registros. Esto
> a funcionando bien remotamente
> en diferentes ciudades de Bolivia (COCHABAMBA - COBIJA , COCHABAMBA
> -  TRINIDAD , COCAHBAMBA - SAN BORJA)
> durante un par de  años (2008 y 2009) con pocos usuario (unos 4) ,
> pero este 2010 a crecido el número de usuarios en la central
> "Cochabamba" de 1 a 40
> y tengo problemas de concurrencia ,  existen procedimientos
> almacenados  cuando se ejecutan por un usuario "X1" evita que  los
> demás usuario puedan trabajar,  (X2,X3,.................X40)
> Esto esta causando muchas de demoras (5 minutos en ver un reporte) y
> molestias al usuarios y clientes

Lo más probable es que los procedimientos almacenados estén mal
escritos.

-- 
Alvaro Herrera       Vendo parcela en Valdivia:  http://rie.cl/?a=255568
"La soledad es compañía"
--
TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo 
agradecerán
--
TIP 2: puedes desuscribirte de todas las listas simult�neamente
    (env�a "unregister TuDirecci�nDeCorreo" a majord...@postgresql.org)

Responder a