システム カタログとシステム ビューについて

完了

ほとんどの人がデータベースについて考えるとき、データベースに含まれる有用な情報について考えます。 このデータは、販売注文、従業員記録、気象情報、または現在私たちが必要としている数多くのデータカテゴリの一部です。 メタデータと呼ばれる別の形式のデータもあります。 メタデータはデータに関するデータとして定義され、データベース オブジェクトに関するすべての構造情報が含まれます。 メタデータには、パフォーマンス データ、ストレージ データ、セキュリティ データ、およびユーザー データに関して格納する必要があるその他の情報も含まれます。

メタデータは、データベースの最適なパフォーマンスとセキュリティを確保するために不可欠です。 これにより、接続されているユーザー、トランザクション情報とロック、パフォーマンス データ、およびインデックスの使用状況を、他の多くの有用なメトリックと値の中で一覧表示できます。

PostgreSQL では、メタデータは pg_catalog システム スキーマに格納されます。 pg_catalog スキーマ、カタログ テーブル、カタログ ビューは、データベースの作成時に自動的に作成されます。