시스템 카탈로그 및 시스템 뷰 이해

완료됨

대부분의 사람들은 데이터베이스에 대해 생각할 때 그 안에 포함된 유용한 정보에 대해 생각합니다. 이 데이터는 판매 주문, 직원 기록, 기상 정보 또는 현재 필요한 수많은 데이터 사일로일 수 있습니다. 메타데이터라는 또 다른 형태의 데이터도 있습니다. 메타데이터는 데이터에 관한 데이터로 정의되며 데이터베이스 개체에 대한 모든 구조적 정보를 포함합니다. 메타데이터에는 성능 데이터, 스토리지 데이터, 보안 데이터 및 사용자 데이터에 대해 저장해야 하는 기타 정보도 포함됩니다.

메타데이터는 데이터베이스의 최적 성능 및 보안을 보장하는 데 필수적입니다. 많은 유용한 메트릭 및 값 중에서도 연결된 사용자, 트랜잭션 정보 및 잠금, 성능 데이터, 인덱스 사용량 등을 나열할 수 있습니다.

PostgreSQL에서 메타데이터는 pg_catalog 시스템 스키마에 저장됩니다. pg_catalog 스키마, 카탈로그 테이블 및 카탈로그 뷰는 데이터베이스를 만들 때 자동으로 생성됩니다.