[PostgreSQL] 테이블별 용량 확인 방법
·
개발 (Development)/PostgreSQL
PostgreSQL: 테이블별 용량 확인 방법PostgreSQL 데이터베이스를 관리하면서 어떤 테이블이 가장 많은 공간을 차지하고 있는지 파악하는 것은 성능 최적화와 스토리지 관리에 매우 중요한 일입니다. 이 글에서는 PostgreSQL에서 한 데이터베이스 내의 테이블별 전체 용량을 확인하는 세 가지 방법을 알려드리겠습니다.1. SQL 쿼리 활용하기 (가장 정확한 방법)가장 정확하고 상세한 정보를 얻을 수 있는 방법은 SQL 쿼리를 직접 실행하는 것입니다. pg_total_relation_size() 함수는 테이블 자체는 물론, 연관된 인덱스와 TOAST 테이블의 크기까지 합산하여 전체 용량을 보여줍니다.SELECT relname AS "테이블명", pg_size_pretty(pg_total_..