본문 바로가기

[Database]/PostgreSQL

PostgreSQL 테이블 사이즈, 스페이스 사이즈. 인덱스 사이즈

1.     테이블별 사이즈

A.     테이블 스페이스 총량

=> select spcname, pg_size_pretty(pg_tablespace_size(spcname)) from pg_tablespace;

B.      각 테이블별 사이즈

ð  Index 미포함 : select pg_relation_size(TableName);

ð  Index 포함 : select pg_total_relation_size(TableName);

C.      인덱스 사이즈

ð  select pg_relation_size(IndexName);

D.     총 사이즈(데이터 + 인덱스)

ð  select pg_total_relation_size(TableName);

 

          단위 적용 : pg_size_pretty()

 

          추가 : DB 사이즈

ð  select pg_size_pretty(pg_database_size(DBName));

'[Database] > PostgreSQL' 카테고리의 다른 글

NULL 체크 및 문자열 합치기  (0) 2015.06.08
CSV 백업파일 생성  (0) 2015.04.06
psql 테이블 백업파일 insert  (0) 2015.03.20
pg_dump insert 구문  (0) 2014.11.13
pg_dump schema (MySQL : show create table tablename)  (0) 2014.11.12