pg_listener

PostgreSQL 8.0.0 文書
前のページ | 巻戻し | 第 41章システムカタログ | 早送り | 次のページ

# 41.20. `pg_listener`

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

表 41-20. `pg_listener` の列

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

前のページ | ホーム | 次のページ
`pg_largeobject` | 上に戻る | `pg_namespace`