by angelriun [Oracle Tuning] tablespace [2023.01.26 13:53:38]
tablespace 내 datafile 중 더미로 보이는 것들을 없애고자 합니다.
이유모를 원인으로 1M 짜리 datafile 들이 몇개 생겼는데,
그냥 지우자니 기존 테이블들에 문제가 있을 수도 있다고 생각되어서
없애지 못하고 있는데,
더미로 보이는 datafile들을 병합할 수 있는 방법이 있을까요 ?
dba_extents와 dba_data_files의 file_id로 비교하셔서 말씀하신 데이터파일에 위치한 테이블? 세그먼트? 확인해보세요~
Tablespace 내에 일부 datafile 만 병합, 삭제 는 안될 겁니다.
Tablespace 에 있는 모든 Segment 들 ( Table, index, 등) 를 다른 Tablespace 로 옮기고,, 원래 Tablespace 는 삭제하는 방법을 고려해 보세요