sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Qué sucede con NOTIFY cuando ninguna sesión ha emitido LISTEN en PostgreSQL?

Podría ser más claro en el manual, pero hay una indicación definitiva de que la cola se limpia tan pronto como ninguna sesión esté esperando activamente la notificación. Por documentación:

Eso significa que si nadie está escuchando (ninguna sesión activa ha emitido un LISTEN comando en el mismo canal), nada evita que Postgres limpie la cola instantáneamente .