이 AAA테이블이 수도 없이 많은 데이터파일 중 어떤 데이터파일에 있는지 알 수 있는 방법이 있나요???
혹 있다면 관련 쿼리좀 부탁드리겠습니다 ~
by 백면서생
[2016.05.26 09:54:21]
SELECT B.FILE_NAME
FROM DBA_SEGMENTS A, DBA_DATA_FILES B
WHERE A.HEADER_FILE = B.FILE_ID
AND SEGMENT_NAME='EMP';
by 엠져
[2016.05.27 15:11:28]
답변주신거 감사합니다~
짜주신 쿼리로 돌려보니, 데이터파일이 딱 하나만 나오네요..
select a.extent_id, b.file_name, b.tablespace_name
from dba_extents a, dba_data_files b
where a.file_id = b.file_id
and a.segment_name = '테이블명'
order by a.extent_id;
이 쿼리로 된다는것을 알았습니다.
감사합니다!
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.