42.20. pg_listener

O catálogo pg_listener dá suporte aos comandos LISTEN e NOTIFY. O ouvinte cria uma entrada em pg_listener para cada nome de notificação que está ouvindo. O notificador varre pg_listener e atualiza cada entrada correspondente para mostrar que ocorreu uma notificação. O notificador também envia um sinal (utilizando o PID registrado na tabela) para acordar o ouvinte.

Tabela 42-20. Colunas de pg_listener

Nome Tipo Referencia Descrição
relname name   Nome da condição de notificação (O nome não precisa corresponder a nenhuma relação existente no banco de dados; o nome relname é histórico).
listenerpid int4   PID do processo servidor que criou esta entrada
notification int4   Zero se não houver nenhum evento pendente para este ouvinte. Havendo um evento pendente, o PID do processo servidor que enviou a notificação.
SourceForge.net Logo CSS válido!