このページは、SRA OSS, Inc. 日本支社日本 PostgreSQL ユーザ会 の公開する PostgreSQL 日本語マニュアル をミラーしたものです。 そのため、ページが最新でない場合や一部のリンクが正しく動作しない場合があります。 最新のページは http://www.postgresql.jp/document/pg815doc/catalog-pg-listener.html から参照できます。

42.22. pg_listener

pg_listenerカタログはLISTENNOTIFYコマンドをサポートします。監視しているそれぞれの通知名に対するエントリをpg_listenerに作成します。通知者はpg_listenerをスキャンし通知が行われたことを示すため、一致したそれぞれのエントリに対して更新をかけます。通知者は(テーブルに記録されたPIDを使用し)停止状態のリスナ喚起のために信号を送ります。

表 42-22. pg_listenerの列

名前参照先説明
relnamename  通知条件名(名前はデータベース内の実際のリレーションと一致する必要はありません。relnameという呼び方は歴史的なものです)。
listenerpidint4 この見出し語を作成したサーバプロセスのPID
notificationint4  このリスナに対し中途のイベントがない場合はゼロ。あるイベントがその途中にある時は通知を送ったサーバプロセスのPID。