Hola a todos:

Necesitamos terminar mediante PostgreSQL una sesión de usuario activa.
Estuvimos  viendo  la  vista pg_stat_activity que muestra los backends
que  están  corriendo  al  momento  de consultar la vista y también la
función  pg_cancel_backend(pid)  que  cancela  cualquier operación que
esté  ejecutando  de  acuerdo  al  pid  pasado  como  parámetro,  pero
justamente no cierra la sesión.
Investigando,  encontramos  que  la  versión  8.4 de PostgreSQL tendrá
disponible  la  función  pg_terminate_backend(pid),  que aparentemente
haría  que se terminara la sesión (pero por ahora tenemos que trabajar
con la versión 8.3).
La pregunta es entonces ¿Existe desde el PostgreSQL versión 8.3 alguna
forma de terminar una sesión de usuario activa?

Muchas gracias!
Saludos,
Laura Martinelli                        




__________ Information from ESET Mail Security, version of virus signature 
database 4006 (20090414) __________

The message was checked by ESET Mail Security.
http://www.eset.com



--
TIP 8: explain analyze es tu amigo

Responder a