SELECT TABLE_NAME
, GREATEST(4,CEIL(A.NUM_ROWS/((ROUND(((1958-(A.INI_TRANS*23))*((100-A.PCT_FREE)/100))/A.AVG_ROW_LEN))))*2048) TABLE_SIZE
, B.BYTES
FROM USER_TABLES A
, USER_SEGMENTS B
WHERE A.AVG_ROW_LEN > 0
AND A.TABLE_NAME = '테이블명'
AND A.TABLE_NAME = B.SEGMENT_NAME
;
위에서 TABLE_SIZE와 BYTES가 각각 테이블 사이즈를 나타낸다고 알고 있는데 그 값이 차이가 있습니다.
각각의 차이가 뭔가요? |