TEMP01.DBF 파일 용량이 너무큰것 같아요.... 0 2 4,311

by 공은영랄라 [Oracle 기초] DB 테이블스페이스 TABLE SPACE [2017.02.17 21:12:56]


안녕하세요. 오라클 초보 입니다.

현재 TEMP01.DBF 파일이 처음엔 용량이 얼마 차지 하지 않다가 점점늘어가더니 10GB가 되고 현재는 18GB를 넘어섰습니다...

현재 저는 오라클을 문자발송 DB로 사용하고 있는데요... TEMP01.DBF 파일 때문인지 요즘들어 엄청 느려진것 같습니다....
조언좀 주십시요...

삭제를 해도 되는지,, 아니면 다른 방법이 있는건지..

by 타락천사 [2017.02.18 08:30:29]

1) 삭제 하시면 안되구요.. resize 해보세요.. 

ex) alter database tempfile '/usrdata/oradata/temp01.dbf' resize 2000M

2) temp tablespae 용도가 따로 있어서 증가한 원인이 그만큼 temp 를쓴다입니다. ( 대용량 sorting, hash join, with 절 사용 등 ) 


by minroom [2017.02.20 20:45:45]

같은 부분인지 모르겠지만,

저 같은경우 DBF파일이 많이 늘어나 임시로 쓰는 테이블(대량 등록 삭제, 비교를 위한 데이터 테이블 등) 을 nologging 처리하여 용량 증가를 막았습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입