PostgreSQL-システムテーブル

Last Update 2015/11/22

Create Date 2015/04/03

システムテーブル(システムビュー)

アイキャッチ画像

システムテーブルを把握することはデータベースの理解も深まり、アプリケーション作成時にも役立ちます。たとえば作成したテーブルの統計情報や、 メタデータを取得する事ができます。

PostgreSQLのシステムテーブルを表形式で紹介いたします。参考にしてください。

システムテーブル一覧
テーブル(ビュー)用途
pg_databaseデータベース情報
pg_attributeテーブルの列情報
pg_classテーブル,インデックス,ビュー等列情報などを保有
pg_constraint主キー制約,外部キー制約などを保有
pg_description補足説明(コメント)を保有
pg_namespace名前空間を保有
pg_statisticデータベースの内容に関する統計データを保有
pg_tablespaceテーブル空間情報を保有
pg_typeデータ型情報を保有
pg_stat_user_tablesテーブルの稼働情報などを保有
pg_stat_activity実行中の処理情報
pg_indexesインデックス情報を保有
pg_locksトランザクションのロックに関する情報を保有
pg_tablesテーブル情報を保有
pg_viewsビュー情報を保有

スポンサーリンク

<よろしかったらシェアお願いします。シェアしてくれたらたいへん励みになります。>