他のバージョンの文書 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

41.31. システムビュー

システムカタログに加え PostgreSQL は数多くの組み込みビューを提供しています。システムビューはいくつかの一般的に使用されるシステムカタログに対する問い合わせに手近にアクセスできるようにします。他のビューはサーバ状態内部へのアクセスを提供します。

情報スキーマ(第30章)はシステムビューと重複しているもう一方のビューの集合を提供しています。ここで説明しているビューは PostgreSQL 特有のものであるのに対し情報スキーマは SQL 標準であることから、もし情報スキーマが必要とする情報を全て提供してくれるのであれば情報スキーマを使用する方が良いでしょう。

表41-31は、ここで説明しているシステムビューの一覧です。それぞれのビューの更に詳細なドキュメントは、これより後に述べられています。統計情報の結果にアクセスするためのいくつかの追加のビューがあります。それらは表23-1で説明されています。

注意書きが無い限りここでの全てのビューは読み取り専用です。

表 41-31. システムビュー

ビュー名目的
pg_indexesインデックス
pg_locks現在ロックされています
pg_rulesルール
pg_settingsパラメータ設定
pg_statsプランナ統計
pg_tablesテーブル
pg_userデータベースのユーザ
pg_viewsビュー