[PostgreSQL] 테이블 데이터 타입별 용량산정 쿼리


[PostgreSQL] 테이블 데이터 타입별 용량산정 쿼리

/* POSTGRESQL 테이블 데이터 타입별 항목크기 산정 */ with t1 as ( SELECT A.TABLENAME , A.COLUMN_NAME , A.DATA_TYPE , A.DATA_LENGTH , A.DATA_SIZE, CASE WHEN A.DATA_SIZE < 250 THEN 1 ELSE 0 END BELOW_250, CASE WHEN A.DATA_SIZE >= 250 THEN 1 ELSE 0 END OVER_250 FROM ( select TABLENAME , COLUMN_NAME, DATA_TYPE, DATA_LENGTH, ORDINAL_POSITION, CASE WHEN DATA_TYPE = 'varchar' THEN CEIL(DATA_LENGTH * 0.7) WHEN DATA_TYP..


원문링크 : [PostgreSQL] 테이블 데이터 타입별 용량산정 쿼리