Raúl Andrés Duque Murillo escribió:
> Cordial Saludo.
> 
> Revisando mi log veo que esta lleno de líneas similares a esta:
> 
> 2009-01-31 17:29:02 COT LOG:  loaded library 
> "$libdir/plugins/plugin_debugger.dll"
> 2009-01-31 17:29:02 COT LOG:  loaded library 
> "$libdir/plugins/plugin_debugger.dll"
> 2009-01-31 17:29:03 COT LOG:  loaded library 
> "$libdir/plugins/plugin_debugger.dll"
> 2009-01-31 17:29:04 COT LOG:  loaded library 
> "$libdir/plugins/plugin_debugger.dll"
> 2009-01-31 17:29:14 COT LOG:  loaded library 
> "$libdir/plugins/plugin_debugger.dll"
> 2009-01-31 17:29:14 COT LOG:  loaded library 
> "$libdir/plugins/plugin_debugger.dll"
> 2009-01-31 17:29:14 COT LOG:  loaded library 
> "$libdir/plugins/plugin_debugger.dll"
> 2009-01-31 17:29:14 COT LOG:  loaded library 
> "$libdir/plugins/plugin_debugger.dll"
> 2009-01-31 17:29:14 COT LOG:  loaded library 
> "$libdir/plugins/plugin_debugger.dll"
> 
> Cómo ven a veces se hace incluso varias veces por segundo.
> 
> Pareciera que cada vez que se ejecuta una función pl/pgsql se carga
> este módulo SIN IMPORTAR que no estoy depurando ningún pl. Este módulo
> siempre lo activo a la hora de instalar (postgresql 8.3.5/windows).
> 
> Este es un comportamiento normal?
> No me estará generando una sobrecarga "innecesaria" en el servidor?
> cómo puedo inactivarlo en un servidor de producción?

Hay varias cosas:

1. el LOG es demasiado frecuente.  Creo que se hizo un cambio para que
suceda menos veces (algo asi como "solo cuando parte postmaster").

2. la sobrecarga por estar cargando una y otra vez la biblioteca.  Si tu
servidor no esta sobrecargado, yo ni me preocuparia.

3. Si te molesta esto, puedes ponerlo en library_preload (o algo asi)
para que se cargue solo una vez.

-- 
Alvaro Herrera                 http://www.amazon.com/gp/registry/CTMLCN8V17R4
"If you have nothing to say, maybe you need just the right tool to help you
not say it."                   (New York Times, about Microsoft PowerPoint)
--
TIP 4: No hagas 'kill -9' a postmaster

Responder a