PostgreSQL : 標準統計ビューの内容

はじめに

PostgreSQLを勉強するにあたって、構築や運用で必要そうな事を備忘録として残しました。
本記事は、ビューとそのビューで定義されているクエリについて確認しています。

前提

PostgreSQL 13 を使用しています。

pg_viewsテーブルについて

各種の統計ビューがどのようなクエリを発行しているかは、pg_viewsテーブルから確認することができます。

利用目的

  • ビューの設定確認

使い方

コマンド

SELECT * FROM pg_views WHERE viewname = 'ビュー名';


definition列にクエリの詳細が出力されています。

図. pg_stat_all_tablesの設定(例)

参考文献

1. 勝俣 智成, 佐伯 昌樹, 原田 登志 (2018)「[改訂新版]内部構造から学ぶPostgreSQL 設計・運用計画の鉄則」技術評論社
2. 河原 翔 (2014)「LPI-Japan OSS-DB Gold 認定教材 PostgreSQL 高度技術者育成テキスト」エヌ・ティ・ティ・ソフトウェア株式会社
3. OSS-DB道場

コメントする