Edwin Quijada escribió:
> 
> Cuando declaro max_conection = X , X no nec3esariamente es la cantidad de 
> usuarios que tengo?

Hmm?

> Postgres reserva espacio en memoria desde que tiene el max_conection
> activo . Es decir, si tengo un max_conection de 100 el reserva 300mb o
> a medida que van saliendo las conexiones el va usando ese espacio?
> Si mal no recuerdo Alvaro decia que una conexion consume 3mb?

Ese era el costo en memoria de cada nuevo proceso, creo.  Postgres no
reserva nada -- esto es lo que usa el sistema operativo.  El número
exacto depende del sistema operativo también.

> Es decir, que si tengo max_conection = 100 y hago ps aux |grep
> postgres y solo tengo 10 conexiones en este momento estoy consumiendo
> 30Mb de memoria?

Puede que use un poco más, pero es por ahí la cosa.  (No usa los 300 Mb
que usaría si hubiera 100 procesos)

-- 
Alvaro Herrera       Valdivia, Chile   ICBM: S 39º 48' 55.3", W 73º 15' 24.7"
"Aprende a avergonzarte más ante ti que ante los demás" (Demócrito)
--
TIP 8: explain analyze es tu amigo

Responder a