| From: | "Mario Gonzalez" <gonzalemario(at)gmail(dot)com> |
|---|---|
| To: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
| Cc: | editores(at)editores(dot)com(dot)co, postgresql <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: [GENERAL] Concurrencia |
| Date: | 2006-03-16 13:43:12 |
| Message-ID: | 2065a6cf0603160543s10cf0c99p@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda pgsql-general |
On 15/03/06, Jaime Casanova <systemguards(at)gmail(dot)com> wrote:
> antes que nada, esta es una lista en ingles... estoy redireccionando
> tu mail a una lista mas adecuada
>
> On 3/13/06, Editores S.A. <editores(at)editores(dot)com(dot)co> wrote:
> >
> >
> > Tengo una consulta acerca de manejo de concurrencia en postgres con PHP
> >
> > En un acceso de 50 usuarios simultaneamente como agilizar el bolqueo de
> > tablas accesadas
>
> en postgres rara vez necesitas bloquear tablas... si por algun motivo
> lo necesitas usas LOCK TABLE o SELECT ... FOR UPDATE
>
> la unica forma de "agilizar" un bloquueo es mantener la transaccion lo
> mas corta posible
>
> > y como puedo garantizar un refresco de pantalla en PHP, que la informacion
> > desplegada este actualizada.
>
> eso es php... basicamente haces un select de los datos y redisplayas
>
> > evitar un desbordamiento de memoria por vistas sobre la BD
>
Mhh, si te refieres a algun error de programacion en el manejo de
memoria (memory leak) bueno, puede suceder. Como un ejemplo muy simple
y adrede mira el caso de esta funcion
void
example()
{
char *b;
b = (char *)malloc(sizeof(char *));
}
int
main()
{
while(1)
example();
}
o en casos mucho mas complicados. Sin embargo el codigo se revisa
muchas veces ante de lanzar un release. Ademas hay proyectos como lo
es http://scan.coverity.com/ que buscan errores de programacion en
aplicaciones OpenSource, entre ellos PostgreSQL. Despues publican los
resultados y se analizan para determinar si realmente es un bug o
algun Falso-Positivo.
> ????
>
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Dimas Ayala | 2006-03-16 14:53:54 | Re: Replicacion de Datos |
| Previous Message | Jaime Casanova | 2006-03-15 23:34:23 | Re: Concurrencia |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Linda | 2006-03-16 13:49:10 | Re: question about postgresql time intervals |
| Previous Message | Martijn van Oosterhout | 2006-03-16 11:24:31 | Re: What's a good default encoding? |