-
[ 오라클] DATA 퍼지(Purge)를 해보자.DB/DBA 2023. 4. 24. 09:12
DB에 FileSpace가 가득차면 FileSpace를 추가해서 만들어야 한다.
Disk가 남아돌면 좋겠지만 그렇지 않은 경우도 많아서 불필요한 Table을 삭제하는것도 방법이다.
하지만 엄청난 용기가 필요하다.
# 테이블별 디스크사용량을 파악한다.
SELECT TABLE_NAME
,ROUND(NUM_ROWS*AVG_ROW_LEN/1024/1024/1024,1) GB
FROM ALL_TABLES
WHERE 1=1
AND TABLE_NAME LIKE 'TB_%'
ORDER BY 2 DESC
;# 오라클 DB각종 스크립트에서 해당 테이블의 사용여부를 파악한다.
SELECT *
FROM ALL_SOURCE
WHERE 1=1
AND TEXT LIKE '%TB_CU_CRETOP_B_PS%'
;# 개발툴에서 해당테이블 사용량도 체크
'DB > DBA' 카테고리의 다른 글
[오라클] Audit Trail 설정 및 로그정보 삭제 (0) 2023.08.08 [오라클] 행을 열로 바꾸는 방법을 연구했어요 (0) 2023.08.07 [ 오라클 ] ASM 구성 DB TableSpace 추가 (0) 2023.02.16 [ 오라클 ] 시스템로그 일괄삭제, ADRCI 활용 (0) 2023.02.01 [ 오라클 ] 오라클 테이블 컬럼 추가/삭제/변경 신중히 ! (0) 2022.05.12